Venue & Location

JW Marriott New Orleans

Address: 614 Canal St, New Orleans, LA 70130, United States

http://www.marriott.com/hotels/travel/msyjw-jw-marriott-new-orleans/

This polished hotel in the French Quarter is an 8-minute walk from the Aquarium of the Americas and a 10-minute walk from Jackson Square. 

Refined rooms feature coffeemakers, flat-screen TVs and iPod docks. Upgrades add access to an executive lounge with free breakfast and snacks. Suites add living rooms, while upgraded 2-bedroom suites offer dining areas and whirlpools. WiFi is provided for a fee.

There’s a New Orleans restaurant and a chic lobby lounge, plus buffet breakfast (fee). Other amenities include an outdoor saltwater pool, fitness room and a spa, plus a business center, 19,000 sq. ft. of meeting space and free WiFi in public areas.