Atlanta Downtown Studio Walk To Mercedes Stadium está en pleno corazón de Atlanta, a 5 min a pie de NEW World of Coca-Cola, y ofrece alojamiento con aire acondicionado, wifi gratis y TV. Este apartamento está a 11 min a pie de Salón de la Fama del Fútbol Americano Universitario y a 1 km de CNN Center Studio Tours.
Este apartamento dispone de con una sala de estar y una cocina totalmente equipada con nevera y lavavajillas.
Cerca del alojamiento hay puntos de interés como Acuario de Georgia, Centro Nacional de Derechos Civiles y Humanos y Centennial Olympic Park. El aeropuerto (Aeropuerto internacional Hartsfield–Jackson de Atlanta) está a 14 km.