Club Wyndham Avenue Plaza
New Orleans Louisiana
Elevate your shopping experience with a luxurious retreat at Club Wyndham Avenue Plaza, where convenience meets indulgence, within a 5-minute drive of Ernest N. Morial Convention Center and Caesars Superdome. This aparthotel is 5 minutes drive to Bourbon Street and 5 minutes drive to Canal Street.
Make yourself at home in one of the 264 guestrooms, featuring kitchenettes with refrigerators and microwaves. Complimentary wireless internet access is available to keep you connected. Conveniences include phones, as well as safes and separate sitting areas.
Property Details
Location
2111 Saint Charles Ave, New Orleans, Louisiana 70130, United States