Das Hotel Houston Marriott Westchase liegt in 4 Kilometer Entfernung vom Edith L. Moore Nature Sanctuary, wo es viel Schönes zu entdecken gibt, und bietet ein Restaurant.
Lansdale Park liegt 10-minütige Autofahrt vom Hotel entfernt. Der Teo Chew Tempel ist außerdem innerhalb von 15 Minuten Autofahrt zu erreichen. Die Lage in 4,1 Kilometer Entfernung vom Museum der Schönen Künste ist ein großer Vorteil für Gäste von dem 4-Sterne-Hotel. Das Marriott Westchase liegt in einer Entfernung von 40 km Kilometern vom Flughafen William P. Hobby.
Einige klimatisierte Zimmer verfügen über eine individuelle Klimaregelung, Zentralheizung und ein Bügeleisen sowie einen Flachbildfernseher mit Satellitenkanälen. In einigen Zimmern gibt es ein privates Badezimmer mit einer getrennten Toilette und einer Dusche. Die Zimmer blicken auf den Innenhof.
Das Restaurant Masala Wok befindet sich nur wenige Schritte entfernt vom Marriott Westchase Houston.