Located in Houston (Northwest Houston), Holiday Inn Houston Northwest Willowbrook is close to AMC 24 Theaters and Champions Golf Club. Additional area attractions include Sam Houston Race Park and Traders Village.
Holiday Inn Houston Northwest Willowbrook has an indoor pool, a spa tub, and a 24-hour fitness facility. Complimentary wireless Internet access is available in public areas. Business amenities at this 3-star property include a 24-hour business center, a meeting/conference room, and audiovisual equipment. This Houston hotel offers a restaurant and a bar/lounge. The staff can provide event catering, business services, and cell phone/mobile rentals. Additional amenities include multilingual staff, coffee/tea in the lobby, and complimentary newspapers in the lobby. A total renovation of this property was completed in 2010.
The 151 air-conditioned guestrooms at Holiday Inn Houston Northwest Willowbrook include coffee/tea makers and complimentary weekday newspapers. Guests can use the in-room complimentary wireless and wired high-speed Internet access. Televisions are equipped with premium cable channels. All accommodations provide desks and multi-line phones with voice mail; free local calls are offered (restrictions may apply). All units feature microwaves and refrigerators. Additional amenities include hair dryers and irons/ironing boards. In addition, housekeeping is offered daily and amenities available on request include wake-up calls.