The Galleria Mall Photos

Meet 16 travelers, 4 tour guides and discover 219 photos

The Galleria, stylized theGalleria, is an upscale mixed-use urban development centrally located in the Uptown District of Houston, Texas, United States. The development consists of a retail complex, as well as the Galleria Office Towers complex, two Westin hotels, and a private health club. The office towers and hotels are separately owned and…
View The Galleria Mall guide >

The Galleria

The Galleria Interior View

The Galleria Shops