La Villa The Audubon Nueva Orleans, de 108 m², está a tan solo 600 metros de la Iglesia de la Inmaculada Concepción y puede alojar hasta 4 huéspedes.
La casa de vacaciones está a 1 km de la Plaza Jackson y a al alcance del Museo Histórico del Vudú de Nueva Orleans. Un entorno conveniente que esta en el distrito Arts- Warehouse permite acceder el Cabildo de Nueva Orleans, situado a tan solo 14 minutos a pie. La Villa The Audubon es un buen punto de partida para las atracciones deportivas de Nueva Orleans, entre las cuales el Estadio Mercedes-Benz Superdome, que se encuentra a 1,1 km.
Los cuartos de baño de la propiedad también incluyen bañera spa, inodoro separado y ducha. Además, para tu comodidad, dispone de secadores de pelo, secador de pelo y toallas de baño.
Hay una cocina totalmente equipada con tetera, nevera y utensilios de cocina en la Villa The Audubon para que los huéspedes puedan cocinar. El restaurante Cuvee Bistro se encuentra en los alrededores inmediatos de la villa y ofrece una amplia selección de platos cajún y criollos. La estación de tren Union está a unos 15 minutos a pie, mientras que la parada de autobús más cercana es route 16, situada a 10 minutos a pie de esta villa.