Property Location: With a stay at The Westin New Orleans Canal Place, you'll be centrally located in New Orleans, steps from Canal Street and 3 minutes by foot from Audubon Aquarium of the Americas. This 4-star hotel is 0.4 mi (0.6 km) from Bourbon Street and 0.5 mi (0.7 km) from Jackson Square.
Rooms: Make yourself at home in one of the 437 air-conditioned rooms featuring refrigerators and flat-screen televisions. Your pillowtop bed comes with premium bedding. Wireless Internet access (surcharge) keeps you connected, and digital programming is available for your entertainment. Private bathrooms with shower/tub combinations feature designer toiletries and hair dryers.
Amenities: Take advantage of recreation opportunities such as a 24-hour fitness center, or other amenities including complimentary wireless Internet access and concierge services. Additional features at this hotel include wedding services and a ballroom.
Dining: Grab a bite to eat at River 127, a restaurant which features a bar, or stay in and take advantage of the 24-hour room service. Buffet breakfasts are available daily from 6:00 AM to 11:00 AM for a fee.
Business, Other Amenities: Featured amenities include a business center, express check-in, and express check-out. Planning an event in New Orleans? This hotel has facilities measuring 24309 square feet (2258 square meters), including a conference center.