The property is just 1.5 km from the airport. Excellent shopping and plenty of restaurants are in the surrounding area.
See more: Hotels in USA Hotels in Atlanta - Ga Holiday Destinations in USA