
Westin New Orleans
Westin New Orleans Overview
Industry
About Westin New Orleans
Overview
The Westin New Orleans Canal Place is a premier hotel situated along the Mississippi River, adjacent to the historic French Quarter. This prime location offers guests easy access to renowned attractions such as Jackson Square, the New Orleans Convention Center, and the luxurious Shops at Canal Place.
Accommodation Details
The hotel boasts 438 spacious guest rooms, each measuring approximately 400 square feet. These rooms feature modern decor and large windows that provide stunning views of the Mississippi River, French Quarter, and downtown New Orleans.
Amenities include the signature Heavenly® Beds, flat-screen TVs, ergonomic work desks, and complimentary Wi-Fi.
Dining Options
Guests can enjoy two on-site dining options:
- Bistro at the Bend: Located on the 11th floor, serving continental breakfasts and Cajun-inspired lunches in a bright and casual setting.
- Observatory Eleven: A circular bar on the 29th floor offering handcrafted cocktails and panoramic river views, ideal for relaxation.
Recreational Facilities
The hotel features a fully equipped WestinWORKOUT® Fitness Studio, open 24/7, with cardiovascular equipment, free weights, and strength training options.
A rooftop pool on the 29th floor provides one of the best 360-degree views in the city.
Event and Business Spaces
The Westin New Orleans Canal Place offers over 29,000 square feet of versatile event space, including:
- 13 meeting rooms
- Two elegant ballrooms
These venues are equipped with modern AV equipment and can host events ranging from conferences to weddings.
Pet-Friendly Policy
The hotel is pet-friendly, accommodating dogs weighing up to 40 pounds. It provides complimentary Westin Heavenly Pet Beds and welcome kits for pets.
Location
- New Orleans, LA, USA
Summary
The Westin New Orleans Canal Place combines luxury accommodations with a prime location, offering guests a comfortable and convenient stay in the heart of New Orleans.