Satellite View
The St. Regis Atlanta
Atlanta, Georgia, United States
"Southern elegance in the heart of Buckhead with Michelin-starred dining"
Brand
St. Regis Hotels & Resorts
View all properties
Key Features
- Michelin-starred Atlas restaurant
- 40,000 sq ft Pool Piazza
- St. Regis Spa with Himalayan Salt Stone Sauna
- 151 rooms and 31 suites with smart iPad controls
- Near Phipps Plaza and Lenox Square
- 10 treatment rooms including couples suite
Vibes
Accolades
- Michelin-Starred Restaurant (Atlas)