North America • United States • Texas • Residence Inn Houston Galleria
The Residence Inn by Marriott?- Galleria is at the heart of Houston's best shopping as well as central to corporate offices for Bechtel?, Schlumberger?, Accenture?, Chevron?, Shell?, ExxonMobil? among others.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!