Location: situated in the Hartsfield Jackson Atlanta Airport area, 20 Km. from the attractions in Atlanta.
See more: Hotels in USA Hotels in Atlanta Holiday Destinations in USA