Choose your room
Located in Houston (Northwest Houston), Wyndham Garden Houston Willowbrook is convenient to Aerodrome Ice Skating Complex and Willowbrook Mall. This hotel is within close proximity of AMC 24 Theaters and Champions Golf Club. Enjoy a range of recreational amenities, including an indoor pool, a spa tub, and a 24-hour fitness center. Featured amenities include a 24-hour business center, complimentary newspapers in the lobby, and a 24-hour front desk. Planning an event in Houston? This hotel has facilities measuring 2500 square feet (225 square meters), including a meeting room. Free self parking is available onsite. Make yourself at home in one of the 151 air-conditioned rooms featuring refrigerators and microwaves. Complimentary wired and wireless Internet access keeps you connected, and cable programming provides entertainment. Conveniences include desks and complimentary weekday newspapers, as well as phones with free local calls.
Useful information:Other names for Hotel Wyndham Garden Houston Willowbrook:
Holiday Inn Houston Nw Willowbrook
Holiday Inn Houston Northwest Willowbrook