The Westin New Orleans Canal Place

3.7 (942 reviews)

100 Rue Iberville, New Orleans, LA, 70130, United States   •  Weather:    •   Local Time:     •  Phone: 504-566-7006   •  Hotel Reservations: 888-627-8180

3.7

Capacity Chart

The Westin New Orleans Canal Place offers 26,000 square feet of flexible meeting space to accommodate your specific needs. Many of our function rooms feature dramatic views of the Mississippi River.

Open hotel capacity charts for printing.