This luxury hotel in Uptown Houston, Texas features free Wi-Fi and a serene garden terrace with an outdoor pool and cabana area. The hotel is across from the boutiques, restaurants, and spas at Uptown Park shopping centre.
Zimmeranzahl: 122
1080 Uptown Park, Houston, TX 77056, USA
Hotel heute 1-mal gebucht.