Holiday Inn Express and Suites Houston Westchase - Westheimer
The Holiday Inn Express & Suites Westchase Westheimer is located 2 miles West of Beltway 8, Sam Houston Tollway. Just a short drive to HOU – Houston Hobby Airport, the Energy Corridor, and NRG Stadium.