555 Canal St, New Orleans, Louisiana, LA 70130, USA
The 4-star Marriott on Canal St. New Orleans is nestled between the French Quarter and the Warehouse District, a short walk from Jackson Square, the Audubon Aquarium of the Americas and Harrah’s Casino. The hotel is also near the cruise port, the Convention Center and Caesars Superdome.