Red Roof Atlanta Druid Hills
This economy hotel is located in the Atlanta suburbs, 16 miles from Six Flags Over Georgia and American Adventures.
Pet-friendly guest rooms at this Red Roof Inn include TVs with premium cable channels and pay movies, and wireless Internet access.
Complimentary hotel amenities include freshly brewed coffee and newspapers available in the lobby daily, and guest parking.
1960 N Druid Hills Road, Atlanta, GA 30329, USA