Holiday Inn & Suites Houston NW - Willowbrook by IHG

Hotel · Houston, United States
Check availability for free

Add a few event details, then choose or compare this venue and others nearby.

About this venue

The Holiday Inn & Suites Houston NW - Willowbrook by IHG offers 152 guest rooms, providing ample space for overnight stays during a business event. The hotel features three meeting rooms with a conference capacity of 781 people, suitable for conferences, seminars, and large group meetings. Practical amenities include a business centre with fax and photocopying services, along with facilities for disabled guests. On-site parking is available free of charge, and the hotel provides complimentary WiFi. Dining options include a restaurant, bar, snack bar, and special diet menus on request. Wellness facilities feature an indoor swimming pool open all year, a fitness centre, and outdoor spaces such as a sun terrace and outdoor furniture. Outdoor amenities also include shared lounge areas and an outdoor fireplace. Located at 18530 State Highway 249 in Houston, the hotel is situated in Harris County, Texas. Its address places it conveniently for access within the area, with outdoor and wellness facilities designed to serve both business and leisure guests.

Location