Wyndham Avenue Plaza

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

$69.00
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.