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.
Nombre de chambres: 122
1080 Uptown Park, Houston, TX 77056, États-Unis
Hôtel réservé 1 fois aujourd'hui.