Super 8 Houston
Wego searches multiple travel sites so you can find and compare the best rates.
The Super 8 Willowbrook is 15 miles from downtown Houston.
Super 8 Willowbrook provides an outdoor pool with spa tub, newspapers, and a Continental breakfast.
Rooms at the Super 8 Willowbrook offer high-speed Internet access, cable TV with HBO, microwaves, and refrigerators.