Wyndham New Orleans At Avenue Plaza

2111 St. Charles Ave.
Explore the wonders of New Orleans from this luxurious resort set in the heart of the Garden District. Step out front to board the St. Charles streetcar and take a short ride to local attractions like the French Quarter or the Audubon Zoo. Take a riverboat along the Mississippi or just wander the streets for great shopping, dining, entertainment, and nightlife. The 18,000-sq.ft. health spa offers decadent treatments, including herbal wraps and massages, as well as exercise equipment and whirlpools. Other on-site amenities include a pool, rooftop sundeck, hot tub, and restaurant.

Sort by:

Compare listings