Extended Stay America Suites - Houston - Willowbrook - Hwy 249
Providing 104 rooms, the 2-star smoke-free Extended Stay America Select Suites - Houston - Willowbrook - Hwy 249 hotel is nestled approximately a 5-minute walk from Greens Bayou. This affordable…