Die Zimmer des Hostels The Mancave bieten einen Blick auf die Stadt und verfügen über ein Schreibtisch, ein Personalcomputer und eine Sitzecke. Das Hostel liegt im Stadtviertel Downtown St. Louis, und die nächste Bushaltestelle, Washington at 6th Street Metrolink, befindet sich etwa 5 Minuten zu Fuß von der Unterkunft entfernt.
Außerdem liegt National Blues Museum ca. 100 Meter von hier entfernt. In 13 Minuten bequem zu Fuß lässt sich Busch Stadion erreichen.
Das Hostel The Mancave bietet Zimmer mit einer Sitzecke und einer Essecke und stellt allen Gästen einen Personalcomputer und einen Flachbildfernseher mit Satellitenkanälen zur Verfügung, um den Aufenthalt noch angenehmer zu gestalten. Für den Komfort der Gäste stehen in den Badezimmern ein Haartrockner und Badelaken zur Verfügung.
Das Restaurant Pi Pizzeria, berühmt für italienische Gerichte, liegt circa 5 Minuten zu Fuß vom Hostel entfernt. Die Fahrt zum Flughafen St. Louis Lambert International dauert nur 22 Minuten.