





Club Wyndham Avenue Plaza
★★★ 3.0 Star Hotel
(58 reviews)
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
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.