Less than 2 miles away from World of Coca-Cola and Georgia Aquarium, this hotel is located in downtown Atlanta and features an on-site restaurant, bar and fitness centre.
Clarion Inn And Suites Atlanta Ga
Address: 186 Northside Dr SW 30313, Atlanta, GA, US