Country Inn & Suites hotel is ideally located in the heart of the business district and mega North Point shopping mall and hotel is within 30 miles of popular attractions including the World of Coca-Cola. Georgia Aquarium, Underground Atlanta, Six Flags O Read more
Country Inn & Suites hotel is ideally located in the heart of the business district and mega North Point shopping mall and hotel is within 30 miles of popular attractions including the World of Coca-Cola. Georgia Aquarium, Underground Atlanta, Six Flags O
Number of Rooms: 63