Show most popular offers in this box or some text describing prices.
star star star 300 Canal Street, New Orleans, Louisiana 70130-1010, United States
300 Canal Street, New Orleans, Louisiana 70130-1010, United States
The hotel is located close to all that is happening in downtown New Orleans. With dozens of local attractions and hundreds of shopping venues only minutes away, it is the ideal choice when visiting this great city. It is less than 1 km away from Bourbon Street and Audubon Insectarium and Aquarium of the Americas, and a stone's throw away from Harrah's Casino. The hotel on Canal Street offers full service at a premier downtown New Orleans location overlooking the Mississippi River and t