Hotel Search
The St. Regis Houston
1919 Briar Oaks Lane
Houston, TX 77027-3408
United States
Nearby Points of Interest
- The Galleria Mall- 1.25 miles
- Greenway Plaza - 2.25 miles
- Lakewood Church - 2.3 miles
- Downtown Houston/Theater district - 5 miles
- Museum District - 5.25 miles
- Texas Medical Center - 7 miles
- Rice University - 7.4 miles
- NRG Stadium - 8.75 miles
- Toyota Center - 8.9 miles
- Minute Maid Park - 9 miles
- Sam Houston Race Park - 17.5 miles
- Space Center Houston - 30 miles