The units at the hotel come with a flat-screen TV with cable channels and a safety deposit box. All guest rooms will provide guests with a desk and a coffee machine.
Featuring 3-star accommodation, Holiday Inn Express & Suites Houston Southwest Galleria Area, an IHG Hotel is located in Houston, 7.6 km from The Galleria Houston and 9.2 km from Lakewood Church Central Campus. Featuring a fitness centre, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom. The property is allergy-free and is set 6.6 km from Waterwall Park.
The accommodation offers 3-star accommodation with an indoor pool.
Holiday Inn Express & Suites Houston Southwest Galleria Area, an IHG Hotel offers a buffet or American breakfast.
Houston Arboretum and Nature Center is 10 km from Holiday Inn Express & Suites Houston Southwest Galleria Area, an IHG Hotel, while Rice Stadium is 12 km from the property. The nearest airport is William P. Hobby Airport, 30 km from the hotel.
Guests will find a 24-hour front desk, a shared lounge and a business centre at the property.