The Westin New Orleans Canal Place

3.7 (952 reviews)

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

3.7

The Westin New Orleans Canal Place Floor Plans

The Westin New Orleans Canal Place features over 26,000 square feet of flexible meeting and event space. Whether looking to host an intimate board meeting, a large wedding or anything in between, our meeting and wedding specialists will accommodate all your needs.

Open hotel floor plans for printing.