Experience all the excitement of Atlanta at our Super 8 Austell/Six Flags hotel. Our pet-friendly hotel is conveniently located just minutes from the cosmopolitan city of Atlanta. With comfortable, convenient amenities, our hotel is the perfect choice for business and leisure travelers alike.