The 3-star Holiday Inn Houston Northwest Willowbrook is set just 2.5 km from iT'Z Houston, Zuma Fun Center South Houston and Sam Houston Race Park. This business hotel dates from 1997 and was refurbished in 2012.
A stadium and restaurants are set close to the property.
Holiday Inn Houston Northwest Willowbrook can be reached in 25 minutes by car from George Bush Intercontinental airport.
Holiday Inn Houston Northwest Willowbrook offers 151 guestrooms appointed with a kitchenette, free Wi-Fi, individual climate control, a telephone and coffee/tea makers with all the sights of Houston within easy access. Some rooms feature views over Splash Water Park and Houston Raceway Park. Bathrooms are fitted with a hairdryer, a roll in shower and free toiletries.
Holiday Inn Houston Northwest Willowbrook caters to the needs of guests providing an elevator, free parking and a baggage storage as well as a meeting room and a business center.
A hot tub and a sauna are offered for relaxation. Fitness center and a gym are provided on-site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.