Extended Stay America Suites - Houston - Willowbrook - Hwy 249
Situated about a 5-minute walk from Greens Bayou, the 2-star Extended Stay America Select Suites - Houston - Willowbrook - Hwy 249 hotel offers 104 rooms. Featuring a vending machine and a lift…