Wyndham Avenue Plaza

Wyndham Avenue Plaza is located right in the heart of the Garden District of beautiful New Orleans, Louisiana. Hop in a street car right outside the resort and go explore the famous French Quarter,  the Port of New Orleans and Jackson Square. This lively city offers a rich cultural history, vibrant entertainment and exquisite food and shopping. After a day exploring, return to your spacious studio or one-bedroom suite to rest and relax. All units have kitchenettes, dining areas, cable TV with DVD players; one-bedroom units add a sleeper sofa. Resort amenities include indoor and outdoor swimming pools, a lush courtyard, a rooftop sundeck, a spa and sauna, a fitness center and a restaurant.

© 2024  •  Buy and Sell Timeshares  •  All Rights Reserved