L'intown Suites Extended Stay sorge nel quartiere FM 1960 di Houston. Lo Houston/Stuebner Airline Rd dista 30 km dal citycentre Plaza, 33 km dal Wortham Center e 33 km dal Buffalo Bayou Park. Tutte le sistemazioni dispongono di cucina, TV a schermo piatto con canali satellitari e bagno privato. La struttura dista 34 km dal Downtown Aquarium e 36 km dallo Houston Arboretum and Nature Center.
Le camere sono dotate di aria condizionata, scrivania.
L'intown Suites Stuebner Airline R dista 34 km dal Theatre District Houston e dall'Alley Theater. La struttura dista 15 km dall'Aeroporto Intercontinentale George Bush, lo scalo più vicino.