Das Hotel De L'Eau Vive New Orleans liegt im Business- Stadtviertel Central Business und überblickt die Terrasse. Das Hotel verfügt auch über WLAN in den öffentlichen Bereichen.
Kunstmuseum New Orleans ist in 10 Autominuten von hier aus erreichbar und Café du Monde ist zudem ungefähr 13 Fußminuten von dem 3-Sterne-Hotel entfernt. Von hier aus sind es nur 10 Gehminuten zum Zentrum von New Orleans. Audubon Butterfly Garden and Insectarium liegt in einer Entfernung von nur 5 Minuten Fußweg von der Unterkunft. Das Hotel De L'Eau Vive befindet sich in der Nähe von einem Bahnhof.
Das Hotel verfügt über 38 geräumige Zimmer, einige haben einen Patio und einen Balkon. Die Zimmer sind mit privaten Badezimmern sowie einer getrennten Toilette und einer Dusche ausgestattet.
Das Restaurant Luke liegt weniger als 5 Gehminuten von der Unterkunft entfernt und serviert amerikanische Speisen.