Das The Canal Street Plaza Hotel New Orleans ist mit 2 Sternen bewertet und verfügt über 216 Zimmer, wo Sie Ihre Auszeit in vollen Zügen genießen können. Lokale Sehenswürdigkeiten — Saint Joseph Church und Saint Louis Cemetery sind nur wenige Gehminuten von hier entfernt.
City Park liegt in einer Entfernung von 4 km vom Hotel. Seven Three Distilling Co lässt sich in 7 Minuten fußläufig erreichen. Ein 10-minütiger Spaziergang vom Hotel aus führt Sie in die Innenstadt von New Orleans. National World War II Museum ist in nur 25 Gehminuten Entfernung von der Unterkunft. Das The Canal Street Plaza Hotel befindet sich 15 km vom Flughafen New Orleans Lakefront und etwa 10 Gehminuten von der Bushaltestelle Flix New Orleans entfernt.
Jeden Morgen wird ein Frühstück im Restaurant serviert. Das Restaurant Handsome Willy's bietet moderne Gerichte nur ein paar Fahrminuten entfernt von der Unterkunft.