Das 4-Sterne-Hotel The Westin Houston Downtown verfügt über 200 Zimmer und liegt circa 25 Gehminuten vom Fluss White Oak Bayou entfernt. Das Monument au Fantome befindet sich in nur 600 Meter Entfernung vom Hotel und bietet eine Lounge- Bar und einen Blick auf die Stadt.
Das Hotel befindet sich in 6 Gehminuten Entfernung von der Christ Church Cathedral und in 6 Gehminuten Entfernung vom Bahnhof Metrorail- Ensemble/HCC. Gäste können Sehenswürdigkeiten wie die Annunciation Catholic Church besuchen (liegt nicht weit entfernt vom Westin Houston Downtown). Der Minute Maid Park ist ca. 100 Meter von der Unterkunft entfernt, und ein Park und Bars befinden sich gleich gegenüber von der Unterkunft. Der Buffalo Bayou liegt 2 km vom Hotel.
Einige Zimmer verfügen über ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie einen Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. Eine Kaffee-/Teemaschine und ein Kühlschrank sind hier ebenfalls vorhanden. Sie sind mit privaten Badezimmern ausgestattet.
Im Hotel The Westin Houston Downtown wird ein vegetarisches Frühstück angeboten. Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Vic & Anthony's Steakhouse, das in der Nähe von der Unterkunft ist, oder im Restaurant Irma's Southwest, das in 5 Minuten zu Fuß zu erreichen ist.