Holiday Inn Express & Suites Houston Southwest Galleria Area 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 Express & Suites Houston Southwest Galleria Area by IHG is a 3-star hotel with 91 guest rooms and two meeting rooms. It can host meetings with a conference capacity of 20 people. The hotel provides business facilities such as meeting and banquet spaces, a business centre, and fax and photocopying services, supporting small business events. Practical amenities include free WiFi, free parking on site, and non-smoking and family rooms. Wellness features include an indoor pool available all year and a fitness centre. Outdoor spaces include shared lounge and TV areas and outdoor furniture. Dining options are limited to a snack bar and vending machines for drinks and snacks. The hotel is located at 6978 Windwater Parkway North in Houston, Texas.

Location