Wyndham New Orleans Hotel at Canal Place
100 Rue Iberville
New Orleans, Louisiana
Offering majestic views of the Crescent City, the historic French Quarter and the Mississippi River, the Wyndham New Orleans at Canal Place is ideally located downtown in the central business district and adjacent to the French Quarter. Connected to the upscale shopping in Canal Place, including Saks Fifth Avenue, Gucci, Pottery Barn and Laura Ashley, the hotel is only steps away from charming Riverfront streetcars, the Aquarium of the Americas and the Ernest N. Morial Convention Center. It is also located just minutes from local museums and the Louisiana Superdome.
|