The Westin New Orleans Canal Place

Location

100 Rue Iberville
New Orleans LA 70130

Enjoy all of the excitement of the French Quarter just steps away and return to the luxe calm of The Westin New Orleans Canal Place, French Quarter. Our hotel begins on the 11th floor, offering one-of-a-kind views of the Mississippi River and putting the entirety of Crescent City at your feet. A quick elevator ride down, past the high-end shopping of the Shops at Canal Place, takes you to the center of the excitement.

We offer over 29,000 square feet of event space with stimulating views of the river. Enjoy signature breakfast and lunch options at Bistro at the Bend. Grab a refreshing cocktail at our lobby bar or visit our fully-equipped Fitness Studio. Pet-friendly hotel rooms and suites, marble bathrooms, 24-hour room service and more.

Contact

Phone: