Das Hotel liegt im Herzen der Innenstadt von Houston, 1,1 km vom Toyota Center entfernt. Es bietet 3 hauseigene Restaurants, ein 24-Stunden-Fitnesscenter und einen Pool auf dem Dach mit Sonnenterrasse.
Zimmeranzahl: 278
1700 Smith Street, Downtown Houston, Houston, TX 77002, USA
Hotel heute 2-mal gebucht.