Extended Stay America Suites - Houston - Willowbrook - Hwy 249
Located around 5 minutes on foot from the river, the smart 2-star Extended Stay America Select Suites - Houston - Willowbrook - Hwy 249 hotel provides guests with a lift and a vending machine.