
Houston, TX, United States
Holiday Inn Express Houston Galleria Area
Hotel · IHG HOTELS & RESORTS
Welcome to the new Holiday Inn Express and Staybridge Suites Houston-Galleria Area. Elevated comfort meets convenience at this 14-story hotel in the center of Space City. Two incredible brands located in the same building.…
- Wi-fi
- Wired Internet
- 24-hour reception
- Outdoor freshwater pool























