You will be staying in one of the most central areas of Atlanta, where you can find Mercedes-Benz Stadium just 6 minutes away by car or 20 minutes walking. The World of Coca - Cola, the aquarium are only 9 minutes by car, downtown and other attractions are just 10 minutes away by car, the best restaurants are only 6 minutes away, the botanical garden is just 14 minutes away, and Centennial Park is only 8 minutes away, Georgia Tech campus is just 5 minutes away, and the airport is only 15 minutes away.