restaurants
things-to-do
stay
photos
near-me
Listing: 10 of 162
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.

Call Map Website Email Favorites
Home Back