Location: in the heart of Atlanta, 1 Km. from the city centre and supermarkets, 3 Km. from shopping areas and close to the Convention Centre.
See more: Hotels in USA Hotels in Atlanta Holiday Destinations in USA