St. Regis, Atlanta
The crown jewel of luxury hotels in Atlanta's Buckhead, the St. Regis Atlanta feels like a stately mansion, with its hardwood floors, dual curved staircases and glittering chandeliers, offering a true in-town luxury resort experience.
Interiors by Patricia McLean Interiors