3 star hotel
Garden Inn
Starting at
$ 81




The Hilton Garden Inn Houston Northwest hotel in Houston, Texas is conveniently located just north of FM 1960 and is:* 0.5 mile from Willowbrook Mall* 0.
More details
OpenWeather
Select the date of your trip to check room availability.
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
The Hilton Garden Inn Houston Northwest hotel in Houston, Texas is conveniently located just north of FM 1960 and is:* 0.5 mile from Willowbrook Mall* 0.
7979 Willow Chase Blvd, Houston, TX 77070, USA - Houston, Texas - U.S - 77070