The St. Regis Atlanta is a luxurious hotel located in the upscale Buckhead neighborhood. With its elegant design and impeccable service, it offers a truly indulgent experience. The hotel features spacious rooms with luxurious bedding, marble bathrooms, and stunning city views. Indulge in a spa treatment at the on-site wellness center, dine at the Michelin-starred restaurant, or relax by the outdoor pool. With free cancellation, you can book your stay with confidence, knowing that you have the flexibility to change your plans if needed.