Featuring a fitness centre, Holiday Inn Express & Suites Houston Southwest Galleria Area is set in Houston. With free WiFi, this 3-star hotel offers a 24-hour front desk. The property is 7 km from The Galleria and 7 km from Water Wall. Guest rooms in the hotel are equipped with a flat-screen TV with cable channels. Rooms are complete with a private bathroom fitted with free toiletries, while some units at Holiday Inn Express & Suites also offer a seating area. All rooms will provide guests with a microwave. A buffet breakfast is available every morning at the property. The accommodation offers an indoor pool. Holiday Inn Express & Suites Houston Southwest Galleria Area also provides a business centre and guests can check the newspapers at the hotel. Lakewood Church Central Campus is 9 km from Holiday Inn Express & Suites. The nearest airport is William P. Hobby Airport, 34 km from the property.
Number of rooms : 91