Club Wyndham Avenue Plaza

Offering a spa center, an outdoor swimming pool and a Jacuzzi, Club Wyndham Avenue Plaza New Orleans is 15 minutes' stroll from Louisiana Children's Educational Museum. The venue is situated 2.2 miles from New Orleans city center and 13 miles from New Orleans Lakefront airport.

Situated in Central City district, the accommodation is located very close to Lafayette Cemetery No.1. The hotel lies 2.1 miles away from Saint Louis Cathedral. Club Wyndham Avenue Plaza is a short ride from the immense indoor stadium "Mercedes-Benz Superdome".

The rooms at the property include a microwave, a fridge and a washing machine.

The in the bar is daily open for breakfast. Guests can enjoy American meals at Bayou Bar within 5 minutes' walk of the venue. There is a fitness center with a wide range of sports.

Book Club Wyndham Avenue Plaza New Orleans

General information

Contact information

2111 St Charles Ave, New Orleans, United States;

Club Wyndham Avenue Plaza reservations available at 'rooms'

Club Wyndham Avenue Plaza phone number isn't available on our site, if you want to call Club Wyndham Avenue Plaza visit site of a hotel

Club Wyndham Avenue Plaza Location

 2111 St Charles Ave, New Orleans, United States

Club Wyndham Avenue Plaza Hotel Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

Club Wyndham Avenue Plaza Amenities

  • General

    Safe deposit box
  • Room Amenities

    Tea and coffee facilities
  • Dining table
  • Flat-screen TV

Club Wyndham Avenue Plaza Offers

Rooms