The St. Regis Atlanta 5.0

Buckhead, Atlanta, Georgia
This grand, French Baroque-inspired resort is one of Atlanta's premier options, located in the affluent Buckhead neighborhood. Luxury reaches an impressive level, with glimmering chandeliers, a marble terrace, and fine furnishings throughout.

Luxe Stays in Buckhead(5 of 12)

 
Related