The Westin New Orleans Canal Place

100 Iberville St., New Orleans, Louisiana, 70130, USA

Views from this large convention hotel are enviable: two-story arched lobby windows overlook the French Quarter, and guest rooms tower over the great bend in the Mississippi River. Starting at the 11th floor of the Canal Place shopping mall, this Westin boasts a lobby filled with European antiques and a grand piano, all set against a rose Carrara-marble background, while the airy rooms are comfortably business-standard in look and feel.

PROS

  • luxurious rooms and suites
  • fabulous views of the Mississippi River and the French Quarter
  • rooftop pool
  • close to shopping

CONS

  • lobby is on the 11th floor of an office tower/shopping mall
  • hotel has a chain feel
  • groups can overwhelm common spaces
  • daily charge for Internet access

Location

QUICK FACTS

Hotel
Business, Views, Pet Friendly
Lively
Central
Trusted Brand

HOTEL INFO

Phones: 504-566–7006 | 800-996–3426

HOTEL DETAILS

438 rooms, 40 suites
Rate Includes: No meals

BACK TO TOP