Ben situato nel quartiere FM 1960 di Houston, intown Suites. L'Extended Stay Houston/Willowbrook si trova a 23 km dal citycentre Plaza, a 28 km dallo Houston Arboretum and Nature Center e a 31 km dal Memorial Park, Houston. Tutte le camere dispongono di cucina, TV a schermo piatto con canali satellitari e bagno privato. Il parcheggio privato è disponibile a un costo aggiuntivo.
Tutte le sistemazioni sono dotate di aria condizionata e scrivania.
L'intown Suites Houston Willowbrook dista 31 km dal centro commerciale Galleria Houston e 32 km dal Waterwall Park. La struttura dista 21 km dall'Aeroporto Intercontinentale George Bush, lo scalo più vicino.