El hotel ofrece un gran nivel para quienes deseen estar en el centro de la ciudad.
El hotel tiene una ubicación central en el corazón del centro de la ciudad de Atlanta, adyacente al Centennial Olympic Park, a sólo dos manzanas del Georgia World Congress Center, CNN Studio Tours, el estadio Philips Arena, el Georgia Dome, los grandes almacenes Macy's, y el Hard Rock Cafe.
El hotel se encuentra en la zona centro, junto al Parque olímpico del Centenario. A sólo unas manzanas del Georgia World Congress Center y del Atlanta Gift Mart. El aeropuerto principal más cercano es el Aeropuerto Internacional de Hartsfield (ATL).