Situada a 10 minutos a pie del Museo Nacional WWII, The Bacchus Villa garantiza una gran experiencia de ocio ofreciendo piragüismo, tiro con arco y senderismo. La villa ofrece acceso a una terraza y se encuentra a un agradable paseo de las Ursulinas.
Se puede llegar al aeropuerto New Orleans Lakefront en 17 minutos en coche, y atracciones naturales como el Parque Louis Armstrong están a 2 km. Las atracciones deportivas cercanas incluyen el Estadio Mercedes-Benz Superdome, situado a 1 km. Situada en el distrito Arts- Warehouse, la The Bacchus Villa está a unos 1 km de lugares culturales como el Cabildo de Nueva Orleans.
Las villas disponen de internet de alta velocidad y TV de pantalla plana con canales vía satélite en un patio y un balcón. Los huéspedes pueden disfrutar de la comodidad de un sofá, junto con una plancha y tabla de planchar, climatizador. Los cuartos de baño disponen de un inodoro separado, bañera y una ducha, secadores de pelo y toallas de baño.
Los huéspedes tienen a su disposición un una zona de comedor, así como servicio de tetera/cafetera. Los huéspedes también pueden hacer uso de nevera, un horno y cristalería para preparar su propia comida. Los huéspedes pueden disfrutar de la cena en el restaurante Cafe 601, situado a 50 metros. Situada a 750 metros, la estación de autobuses 16 E2 ofrece opciones de transporte en las inmediaciones.