Featuring free Wi-Fi throughout the property, this Houston, Texas hotel is located just off Interstate 10 and is 20 minutes’ drive from the Galleria.
Zimmeranzahl: 122
15701 Park Ten Place, Energy Corridor, Houston, TX 77084, USA
Hotel heute 1-mal gebucht.