New Orleans Marriott
1 Mile from Mercedes-Benz Stadium
Experience the energy of NOLA like never before with a stay at New Orleans Marriott. Our award-winning hotel is located on Canal Street, steps away from the legendary French Quarter and an easy stroll from landmarks and attractions including Jackson Square, Harrah's Casino and the Audubon Aquarium of the Americas.
Contemporary rooms and suites provide a home away from home, with amenities including high-speed internet, deluxe bedding, mini-fridges and oversized flat-screen TVs. Many accommodations boast views of Canal Street and the French Quarter, too. 5Fifty5, our signature hotel restaurant, showcases flavorful American fare; 55 Fahrenheit serves shareable plates, complemented by wine and craft cocktails.