The St. Regis Atlanta
Eighty-Eight, West Paces Ferry Rd NW, Atlanta, GA 30305, USA
Photo by Caroline Eubanks
Luxury Sleeps at St. Regis BuckheadAtlanta's St. Regis Hotel looks like it would fit right in next to Central Park, towering over Buckhead as the tallest hotel in the area. The iconic resort prides itself on its residential atmosphere, which allows guests to walk to local stores and restaurants. Each of the 151 spacious guest rooms and suites include pieces of original artwork and have access to the butler service 24 hours a day.