Hotels in Houston, TX
Hotels
2500 McCue Road,
Houston ,
TX
77056
UNITED STATES
Just steps from the Galleria Mall, the Residence Inn Houston Galleria hotel offers pet-friendly suites with full kitchens, free Wi-Fi, an outdoor pool, and free breakfast each morning.
Worldwide > United States > Houston > Hotels