New Orleans Marriott Hotel is located along historic Canal Street in the heart of the central business district of New Orleans. This Marriott Hotel is just a few step away from unique entertainment and world-class attractions, including the French Quarter, convention centre, and the Aquarium of Americas. The hotel is just steps away from Bourbon Street, the city's finest shopping center and the riverfront.