Die 2-Zimmer- The Audubon liegt dem Stadtviertel Arts- Warehouse und bietet einen Conciergeservice für zusätzlichen Komfort.
In der Umgebung befinden sich Einkaufsmöglichkeiten wie Einkaufszentrum New Orleans Riverwalk (ist circa 1 Kilometer von der Unterkunft entfernt). Lafayette Square liegt nur wenige Gehminuten entfernt von der Villa und National World War II Museum ist innerhalb von 13 Fußminuten erreichbar.
Im der The Audubon stehen Gästen ein Balkon und eine Sitzecke und Medieneinrichtungen wie ein Flachbildfernseher mit Satellitenkanälen und WLAN zur Verfügung. Das Badezimmer ist mit einer Wellness-Badewanne, einer getrennten Toilette und einer Dusche ausgestattet und verfügt auch über einen Haartrockner und Badelaken.
Die Unterkunft bietet eine Essecke mit Ausstattung zur Kaffee- & Teezubereitung. Es gibt auch eine Mikrowelle, eine Kaffee-/Teemaschine und einen Kühlschrank, damit Sie sich Ihr eigenes Essen zubereiten können. Das Restaurant Pete's Pub bietet amerikanische Gerichte an und befindet sich ca. 5 Minuten zu Fuß von hier entfernt. Gäste können am Busbahnhof route 16, der in circa 10 Gehminuten Entfernung von dieser Villa ist, einen Bus nehmen.