Das 2-Sterne Super 8 By Wyndham Houston Downtown I-610 mit 50 Zimmern liegt in rund 5 Fußminuten Entfernung vom Fluss Hunting Bayou.
Saint Philip of Jesus Catholic Church ist ca. 4 Kilometer vom Hotel entfernt gelegen. Greater New Mt. Pleasant Baptist Church erreicht man in 25 Minuten bequem zu Fuß. Gulf Coast Railroad Museum ist in 4 km Entfernung von der Unterkunft.
Einige Zimmer verfügen über Ausstattung zur Kaffee- & Teezubereitung, einen Schreibtisch und eine Klimaanlage sowie auch ein privates Bad. Neben einem Steinkamin gibt es hier auch einen Schreibtisch. Die Badezimmer verfügen über eine getrennte Toilette. Hier findet man auch ein Haartrockner.