Situata a soli 600 metri dalla Chiesa di Santa Maria Immacolata, la Villa The Audubon New Orleans, di 108 m², è ideale per ospitare fino a 4 persone.
Il Museo nazionale della Seconda Guerra Mondiale si trova a breve distanza da questa villa con 2 camere da letto, mentre la stazione ferroviaria Union è a circa 15 minuti a piedi. La casa vacanze permette di accedere a luoghi di culto come la Cattedrale di San Luigi, a 1 km. La Villa The Audubon è a 25 minuti a piedi dalla Chiesa di S. Agostino.
Questa villa dispone di un bagno con una vasca spa, un bagno con WC separato e una doccia. Inoltre, gli ospiti possono usufruire di asciugacapelli e teli da bagno.
La cucina completamente attrezzata della Villa The Audubon comprende tutto il necessario, tra cui una macchina per caffè e tè, un frigo e un forno. I piatti della cucina cajun e creola vengono serviti al ristorante Cuvee Bistro, che si trova nelle immediate vicinanze di questo stabilimento. Gli ospiti troveranno anche la fermata dell'autobus route 16, situata a 750 metri dalla struttura.