The St. Regis Atlanta 5.0

Buckhead, Atlanta, Georgia
The lobby and lounge areas at the St. Regis are pure glamour and the 151 rooms are equally regal. Expect big, comfortable beds, marble bathrooms with soaking tubs, and a luxurious outdoor pool piazza. It's pricier than other options, but it's not hard to see why.

Luxe Stays in Buckhead(6 of 12)

 
Related