Club Wyndham Avenue Plaza

2111 Saint Charles Avenue, New Orleans (LA), United States

★★★ 3.0 Star Hotel

9.1/10(58 reviews)

Check Live Price

Chain: Wyndham Vacation Rentals · Wyndham Vacation Rentals

Overview

Club Wyndham Avenue Plaza provides flawless service and all the necessary facilities for visitors.Remain linked during your visit by utilizing the complimentary internet access available. Parking is accessible, supplied by the hotel for guests who arrive by car.

Effortlessly plan your daily activities and travel requirements with concierge service, express check-in or check-out and safety deposit boxes provided by the front desk services.For extended visits or whenever required, the laundromat and laundry service ensures your preferred travel garments remain clean and accessible. Need some relaxation?

Check-in: 04:00 PM

Check-out: 10:00 AM

Rooms: 264

Opened: 1951

Check Live Price

Chain: Wyndham Vacation Rentals · Wyndham Vacation Rentals

Frequently Asked Questions

Where is Club Wyndham Avenue Plaza located?

Club Wyndham Avenue Plaza is located at 2111 Saint Charles Avenue, New Orleans (LA), United States.

What is the star rating of Club Wyndham Avenue Plaza?

Club Wyndham Avenue Plaza is a 3.0-star Hotel.

How many reviews does Club Wyndham Avenue Plaza have?

Club Wyndham Avenue Plaza has 58 reviews with a rating of 9.1/10.

What is the check-in time at Club Wyndham Avenue Plaza?

Check-in time at Club Wyndham Avenue Plaza is 04:00 PM and check-out is 10:00 AM.

How many rooms does Club Wyndham Avenue Plaza have?

Club Wyndham Avenue Plaza has 264 rooms.