Das BBVA Stadium ist vom Hotel Mo Place Houston aus in 17 Minuten bequem zu Fuß erreichbar und ist einen Besuch wert.
Park Discovery Green ist weniger als 1 km von der Pension entfernt, während Menil Collection etwa 4 km von hier entfernt ist. Außerdem liegt das Hotel gleich neben dem Minute Maid Park. Auch Buffalo Bayou ist in einer Entfernung von circa 10 Autominuten vom Mo Place.
Die Zimmer verfügen über Ausstattung zur Kaffee- & Teezubereitung, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage sowie über eine Kaffee-/Teemaschine und einen Kühlschrank. In den Badezimmern befinden sich eine getrennte Toilette und eine Dusche.
Sie können im Restaurant King's Court Bar and Kitchen zu Abend essen, das sich in unmittelbarer Nähe zur Unterkunft befindet.