This hotel is located only a few minutes' drive from a range of restaurants. It is about 1.5 km to the Six Flags Over Georgia theme park, while Atlanta city centre is approximately 15 km away and the White Water Park is 20 km from the hotel.
See more: Hotels in USA Hotels in Atlanta - Ga Holiday Destinations in USA