Das 3-Sterne-Hotel Towneplace Suites By Marriott New Orleans Downtown/Canal Street liegt 1 km vom Aquarium of the Americas und rund 5 Minuten zu Fuß von der Seven Three Distilling Co entfernt. Das behagliche Hotel verfügt über WLAN in den öffentlichen Bereichen und bietet außerdem einen Gepäckraum.
Das Hotel im Business- Viertel Canal Street liegt in ca. 2 km Entfernung vom National WWII Museum und 1,1 km von Einkaufsmöglichkeiten wie dem Einkaufszentrum New Orleans Riverwalk. Das Towneplace Suites By Marriott New Orleans Downtown/Canal Street liegt zentral nicht weit entfernt von der Kathedrale von St. Louis. Auch Richard & Annette Bloch Cancer Survivors Plaza liegt 14 Minuten Fußweg von der Unterkunft entfernt. Der Friedhof 1 von St. Louis befindet sich in 750 Meter Entfernung von der gemütlichen Unterkunft. Die Gäste finden die Bushaltestelle Elk Place and Canal direkt neben dem Towneplace Suites By Marriott New Orleans Downtown/Canal Street, ungefähr 10 Gehminuten entfernt.
Das Hotel verfügt über 108 Zimmer, von denen einige sowohl eine behindertengerechte Dusche und eine getrennte Toilette als auch einen Schreibtisch, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage bieten. Die Zimmer bieten außerdem einen Kühlschrank und Küchenutensilien. Sie sind mit privaten Badezimmern ausgestattet.
Ein heißes Frühstück wird täglich im Hotel Towneplace Suites By Marriott New Orleans Downtown/Canal Street serviert. Die Lobby- Bar lädt alle Gäste auf ein Getränk ein. Der Barbereich verfügt über eine Lounge. Das Restaurant The Daily Grind Coffee befindet sich etwa 300 Meter von der Unterkunft entfernt und ist auf amerikanische Gerichte spezialisiert.