La villa Wyndham Atlanta Eight 8Br Apartments está situada en el barrio Centro de Atlanta de Atlanta, a poco más de 25 minutos a pie del Monumento Nacional a Martin Luther King Jr, y cuenta con una piscina y vistas a la ciudad.
Esta casa de vacaciones ofrece una ubicación conveniente, cerca del Acuario de Georgia, mientras que lugares de interés natural como el Parque Olímpico del Centenario están a 950 metros. La basílica del Sagrado Corazón de Jesús se encuentra a unos 1 km de la villa, y la State Farm Arena está a unos 5 minutos a pie. Para los entusiastas del deporte, la villa Wyndham Atlanta Eight 8Br Apartments es un punto de partida ideal para descubrir la escena deportiva de Atlanta, con el Estadio Mercedes-Benz, situado a 650 metros.
Sirviendo platos americanos, el restaurante Molly B's se ubica a 650 metros. Este alojamiento está a unos 5 minutos a pie de la parada de autobús drop zone y a unos minutos a pie de la estación de metro MARTA - Dome/GWCC/Philips/CNN.