Club Wyndham Avenue Plaza

2111 St Charles Ave, New Orleans, LA 70130, USA

New Orleans, LA 70130

Phone: (504) 566-1212

Hours

Mon Open 24 hours
Tue Open 24 hours
Wed Open 24 hours
Thu Open 24 hours
Fri Open 24 hours
Sat Open 24 hours
Sun Open 24 hours
outdoor swimming poolfitness centeron-site restaurantvalet parkingconcierge services

Club Wyndham Avenue Plaza is a vacation rental resort located in the heart of the Garden District in New Orleans, offering spacious suites with kitchenettes and amenities like an outdoor swimming pool and fitness center, close to top attractions.

Features

👶 Kid Friendly 📧 Newsletter Available

Pricing

From $111 USD/night