Elite Overview
From the editors of Elite Meetings
Distinctive contemporary decor and sweeping bird's-eye views of the French Quarter make The Westin New Orleans Canal Place a popular work-play destination in the Crescent City. Located on the Mississippi River in the heart of the central business district, this AAA four-diamond property features 438 boutique-inspired guest rooms and suites that combine impressive views with the functionality of flat-panel TVs, dual-line cordless phones, work desks, and high-speed Internet access. The twenty-ninth-floor rooftop pool with its panoramic city vistas proves popular with business and incentive travelers.
The Westin New Orleans Canal Place welcomes corporate events and business meetings with 14 venues and 23,000 square feet of event space, including two 5,000-plus-square-foot ballrooms for groups from 300-400. Harrah's Casino, Emeril Lagasse's signature restaurant, and Bourbon Street nightlife top the incentives list.