Holiday Inn & Suites Houston NW - Willowbrook, an IHG Hotel
18530 State Highway 249, Houston, TX, 77070
The price is $97 per night from Dec 1 to Dec 2
Dec 1 - Dec 2
Stay at this 3-star golf hotel in Houston. Enjoy free WiFi, free parking, and breakfast. Our guests praise the breakfast and the helpful staff in our reviews. ...