Located in Houston (Northwest Houston), Holiday Inn Houston Northwest Willowbrook is close to Aerodrome Ice Skating Complex, Willowbrook Mall, and AMC 24 Theaters. Also nearby is Champions Golf Club.
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 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.