Los huéspedes del hotel cómodo Home 10 Minutes Mercedes Benz Stadium Atlanta pueden disfrutar de fácil acceso al Paradise Missionary Baptist Church, que está ubicado a 400 metros. También hay un aparcamiento.
Muchos lugares de interés de Atlanta, incluyendo el Teatro Fox, se encuentran a 6 km. Disfrutarás de tu visita al Salón de la Fama del Fútbol Americano Universitario, enclavado a unos 10 minutos en coche del Home 10 Minutes Mercedes Benz Stadium. Siéntete en total armonía con la naturaleza visitando el Monumento Nacional a Martin Luther King Jr, a 7 km del hotel. El bed and breakfast también está ubicado a unos 10 minutos en coche de la estación de tren King Memorial y a unos 15 minutos en coche del Acuario de Georgia.
Un desayuno continental está disponible por las mañanas. A Town Wings está a pocas cuadras del hotel Home 10 Minutes Mercedes Benz Stadium Atlanta.