By FB EditorJuly 12, 2024 The St. Regis Atlanta Welcomes New Hires for Director of Operations and Director of Beverage Roles The St. Regis Atlanta, known as the city’s Best Address located in the prominent Buckhead