Wyndham Avenue Plaza

2111 St. Charles Avenue, New Orleans, Louisiana, United States

Starts from
Located in the picturesque Garden District on the historic St. Charles Avenue Streetcar Line, the Wyndham Avenue Plaza offers a courtyard pool, rooftop sundeck with Jacuzzi, a full service salon and spa, valet parking, a lounge, restaurants, a gift shop and a Guest Services desk.