Property Location
The Westin New Orleans is strategically located on Canal Street, overlooking the Mississippi River. This riverside hotel is adjacent to The Shops at Canal Place and within walking distance of the boutique shops on Royal Street and the dining options on Bourbon Street. It is also conveniently situated 12 miles from Louis Armstrong New Orleans International Airport and near various transportation hubs, including bus and train stations.
Rooms
The hotel offers spacious accommodations, with rooms measuring 400 sq. ft., larger than typical hotel rooms in New Orleans. Each room and suite features Heavenly® Beds, marble bathrooms equipped with White Tea bath products, and the option for pet-friendly stays. Guests can enjoy 24-hour room service and, for a more luxurious experience, the Presidential Suite includes a separate living area and views of the city or river.
Amenities
Guests can take advantage of a range of on-site amenities, including a fully equipped WestinWORKOUT® Fitness Studio, which is open 24/7 and offers cardiovascular equipment, free weights, and strength training options. The hotel also features a convenience store, dry cleaning service, daily housekeeping, mobile key access, and digital check-in.
Dining
On-site dining options include Bistro at the Bend, located on the 11th floor, which serves continental breakfasts and Cajun cuisine in a casual setting. The hotel also boasts Observatory Eleven, a circular bar with stunning river views and a curated cocktail menu featuring both original and classic drinks.
Business, other amenities
The Westin New Orleans provides over 29,000 sq. ft. of versatile event space, including 13 meeting rooms, ideal for conferences and gatherings. The ballroom benefits from natural light and an outdoor terrace, while modern AV equipment and catering services from Bistro at the Bend are available. The hotel also offers wedding planning services through certified Marriott Wedding Planners, ensuring a comprehensive approach to organizing special events.