The St. Regis Houston

4.4 (10 reviews)

1919 Briar Oaks Lane, Houston, TX, 77027-3408, United States   •  Weather:    •   Local Time:     •  Phone: (713) 840-7600   •  Hotel Reservations: 888-627-8194


Galleria Houston Hotels


The St. Regis Houston - Exterior

Our Galleria Houston Hotel is located just one mile from Houston’s premier shopping center. With its exquisite architecture, incomparable store mix and distinctive style of entertainment, The Houston Galleria has established itself as the best shopping and tourist destination in Houston. A spectacular glass atrium houses more than 375 up-scale retailers and restaurants, as well as an ice skating rink.  

View complete directory of shops here.