Location: located in the exclusive and fascinating District of Buckhead, 9 Km. from Atlanta city.
See more: Hotels in USA Hotels in Atlanta Holiday Destinations in USA