Das 3-Sterne-Hotel Aloft By Marriott New Orleans Downtown befindet sich in der Nähe von dem zentralen Viertel, etwa 500 Meter von der Old St. Patrick's Church entfernt. In einer Entfernung von 7 Minuten zu Fuß vom Museum des Todes gelegen, verfügt das Hotel über einen Swimmingpool, wo sich die Gäste entspannen können.
Die zentrale Lage des Hotels, nur 1 km vom National WWII Museum sowie gleich neben dem Einkaufszentrum New Orleans Riverwalk, ist ein Vorteil. Das Aloft By Marriott New Orleans Downtown befindet sich in New Orleans, in circa 15 Gehminuten Entfernung vom Bahnhof Union. Bars und Kasinos befinden sich in der Nähe von der Unterkunft in dem zentralen Stadtviertel Central Business. Das Hotel befindet sich in unmittelbarer Nähe vom French Quarter. Die Bushaltestelle route 16 liegt in 350 Meter Entfernung vom Aloft By Marriott New Orleans Downtown.
In der Unterkunft können Sie eines der 188 Zimmer wählen, die mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind und über ein Bügeleisen/Bügelbrett und eine Klimaanlage verfügen. Im Zimmer haben Sie ein privates Bad. Viele Zimmer bieten Ausblicke auf die Stadt.
Im Hotel Aloft By Marriott New Orleans Downtown wird ein frisch zubereitetes Frühstück angeboten. In der Lounge- Bar vor Ort finden die Gäste eine Vielzahl von Craft- Cocktails auf der Karte. Das Restaurant Sassafras Seafood mit Cajun- und kreolischen Speisen ist etwa 5 Gehminuten von vom Hotel entfernt.