1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 26 photos
Holiday Inn Express & Suites Houston Southwest Galleria Area
6978 Windwater Parkway North, Houston, United States
Show map
General
- Restaurant
Activities
- Swimming pool
- Fitness Room/Gym
Services
- Business Center
Internet
- Wireless internet on site.
Fabulous, 8.8
Rating summary
overall8.8
cleanliness9.4
dining8.8
facilities8.8
location8.8
rooms8.8
service8.6
Top comments from travellers
Loved the food
Staff provided great service
Nearby Hotels
Romana Hotel - Houston Southwest
6885 S.W. Freeway,HoustonLa Quinta Inn & Suites Houston Southwest
6790 Southwest Freeway,HoustonHilton Houston Galleria Area
6780 Southwest Freeway,HoustonSouthwest Inn
6855 Southwest Freeway,Houston