Perfectly Located

The Residence Inn Atlanta Buckhead has the perfect location for your next stay in Atlanta. Near some of Atlanta's most popular attractions, shopping and dining.