Das 3-Sterne-Hotel Deluxe Canal Street Suites By Sonder New Orleans ist im Stadtteil Central Business gelegen, nur 25 Fußminuten vom National WWII Museum entfernt.
Das Hotel liegt in einer Entfernung von 1 km von der Kathedrale von St. Louis und in einer Entfernung von 1 km vom Bahnhof Union. Kulturelle Sehenswürdigkeiten in der Umgebung sind die Ursulinen (2 km) und das Louisiana Kindermuseum (1,1 km). Auch Richard & Annette Bloch Cancer Survivors Plaza liegt nur 12 Fußminuten von der Unterkunft entfernt. Gäste können auch den Friedhof 1 von St. Louis besuchen (liegt gleich neben dem Deluxe Canal Street Suites By Sonder New Orleans). Die Bushaltestelle Elk Place and Canal befindet sich ebenfalls in 300 Meter Entfernung zum Hotel.
Das Hotel verfügt über 8 Zimmer mit einer Sitzecke und einem Essbereich. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie ein Bügeleisen/Bügelbrett und eine Klimaanlage.
Das Restaurant The Daily Grind Coffee liegt nur 5 Fußminuten vom Deluxe Canal Street Suites By Sonder entfernt und serviert amerikanische Gerichte.