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
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
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.