The Atlas House Albergue está aproximadamente a 25 minutos a pie de la Catedral de St. Louis y aproximadamente a 25 minutos a pie de la Nueva Orleans.
Ubicada en el distrito Garden, esta propiedad también está cerca del Museo Nacional WWII. Este establecimiento está al lado de Coliseum Square Park. El Museo Nacional WWII y la Plaza Jackson ofrecen una variedad de platos y están a 700 metros de este hostal. Este establecimiento se encuentra aproximadamente a 25 minutos a pie del Acuario de las Américas.
El hostal dispone de 12 habitaciones.
La estación de autobuses la Loyola at Howard está a una distancia de apenas 10 minutos andando.