We have popup opportunities available! Please contact today for complete details
For almost 50 years, The Galleria has been the premier destination for luxury shopping in Houston. Now this iconic property has unveiled a new and unique space, creating an opportunity for more luxury brands to have a prestigious location at The Galleria.
Located in the heart of Uptown Houston, along the famed Westheimer Road, the property boasts approximately 3.8 million total square feet of space. The Galleria is comprised of more than two million square feet of retail space with more than 400 stores, including four department stores, one million square feet of office space in three office towers, two high-rise Westin hotels, and an impressive ice rink.
Over two million square feet of retail space and expanding
Over one million square feet of recently renovated office space
Two recently renovated high-rise hotels with 890 rooms and the largest suites in Houston