Location: in Atlanta city centre, close to the metro station. 1 Km. from the Martin Luther King Jr. National Historic Site.
See more: Hotels in USA Hotels in Atlanta Holiday Destinations in USA