at 1919 Briar Oaks Ln, Houston , 77027-3408 United States
The best address in Houston, our hotel prides itself on bespoke service and luxurious amenities.
2563 FB users likes The St. Regis Houston, set it to 92 position in Likes Rating for Houston, Texas in Local Business category
The St. Regis Houston is Houston based place and this enity listed in Hotel category. Located at 1919 Briar Oaks Ln TX 77027-3408. Contact phone number of The St. Regis Houston: (713) 840-7600
The Sport Clips Experience. Sports on TV, legendary steamed towel treatment, and a great haircut from Guy-Smart stylists who specialize in men's & boys' hair care.