This luxury hotel is located within the CNN Centre. The Centennial Olympic Park lies across from the hotel and the World Congress Center is next to the hotel.
See more: Hotels in USA Hotels in Atlanta - Ga Holiday Destinations in USA