Loading hotels
Confirming room availability...
Holiday Inn Express & Suites Houston Westchase Westheimer an IHG Hotel, 11303 Westheimer Rd., Houston, United States
Make use of convenient amenities, which include complimentary wireless Internet access and gift shops/newsstands.