Im Stadtviertel Arts- Warehouse gelegen, bietet die 2-Zimmer- The Bacchus eine Terrasse mit Blick auf die Stadt.
Imax ist 10 Minuten Gehweg von der Unterkunft entfernt. Magazine-Straße liegt in fußläufiger Entfernung von der Villa und Kathedrale von St Louis ist in 19 Minuten bequem zu Fuß erreichbar.
Im der The Bacchus stehen Gästen ein Patio und ein Balkon und Medieneinrichtungen wie WLAN und ein Flachbildfernseher mit Satellitenkanälen zur Verfügung. Zu den Annehmlichkeiten in den Zimmern gehören auch ein Hosenbügel und eine Klimaanlage sowie ein Sofa für einen angenehmen Aufenthalt. Das Badezimmer ist mit einer begehbaren Dusche, einer getrennten Toilette und einer Badewanne ausgestattet und verfügt auch über einen Haartrockner und Badelaken.
Die Unterkunft bietet eine Essecke mit Ausstattung zur Kaffee- & Teezubereitung. Zur Selbstverpflegung stehen auch eine Mikrowelle, eine Kaffee-/Teemaschine und ein Kühlschrank zur Verfügung. Gäste können im Restaurant Cafe 601 speisen, das ca. 5 Fahrminuten von hier entfernt liegt. Gäste können am Busbahnhof 16 E2, der in einer Entfernung von rund 5 Fahrminuten von dieser Villa ist, einen Bus nehmen. Zur Abwechslung in der Freizeitgestaltung der Gäste gibt es Live-Aufführungen sowie Bogenschießen, Wandern und Reiten.