Wyndham Avenue Plaza
2111 Saint Charles Ave., New Orleans, Louisiana, 70130
New Orleans, "The Big Easy," is world-famous for jazz music, great restaurants, fabulous shopping and unique attractions, and at *Avenue Plaza* you're only minutes away from it all! The resort features a courtyard with an outdoor swimming pool on the landing to 'The Ashley...
Visit historic New Orleans in a floating week each year! Great resort amenities and countless sights to enjoy!