El Albergue The Mancave St. Louis se encuentra en el distrito Centro de St. Louis, y la parada de autobús más cercana, Washington at 6th Street Metrolink, está a 500 metros.
Situado a 9 minutos a pie del Parque de Esculturas Citygarden, este hostal está a 1 km de lugares deportivos como el Estadio Busch. Los huéspedes pueden explorar los lugares de culto cercanos, como la Vieja Catedral, situada al alcance del hostal. Los huéspedes también pueden disfrutar de lugares de interés natural como el Parque Conmemorativo de la Expansión Nacional de Jefferson, situado a 700 metros.
El restaurante Thaxton Speakeasy está a 100 metros. La estación central de tren Union se encuentra a 1 km.