Location: in the city of Atlanta, 2 Km. from the centre and with easy access to lots of the city's attractions. 25 Km. from Hartsfield International Airport..
See more: Hotels in USA Hotels in Atlanta Holiday Destinations in USA