The St. Regis Hotel & Residences, Atlanta

Luxury in the capital of the South

Recognized as one of the “World’s Top 100 Properties” by Travel + Leisure Magazine and the “Best Business Hotel” by Conde Nast Traveler Magazine, The St. Regis Atlanta is a 26-floor luxury hotel and collection of well-appointed residences in the heart of Buckhead, featuring 151 guest rooms and suites along with 53 private, custom residences.