restaurants
things-to-do
stay
photos
near-me
Listing: 11 of 167
Avenue Plaza Resort
2111 St. Charles Ave.
New Orleans, LA 70130

Description
Features spacious suites with kitchenettes and living/dining areas. Amenities include a swimming pool, fitness center, rooftop patio, activities desk and laundry facilities. The St. Charles streetcar across the street provides easy access to the city. Enter for a chance to win 100,000 Wyndham Rewards Points.

Call Map Website Email Favorites
Home Back