New Orleans Marriott
555 Canal Street
New Orleans, Louisiana 70130 USA
Phone: +1 504-581-1000
New Orleans Marriott Website
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.