Offering a restaurant, the 3-star non-smoking Club Wyndham Avenue Plaza Hotel New Orleans lies in the Central City district of New Orleans, 2.4 miles from the many live music venues "Frenchmen Street" and right around the corner from Red Zone Liquor. Located merely 8 minutes' walk from Magazine Street, the New Orleans resort provides a heated swimming pool, a courtyard, a shared lounge, and recreational facilities.
This comfortable hotel is nestled close to a central district just moments from Anshe Sfard Synagogue. Sports fans can also visit the immense indoor stadium "Mercedes-Benz Superdome", 1.6 miles from the Club Wyndham Avenue Plaza, and take their families to the immense Audubon Aquarium of the Americas, which is 1.5 miles away. Guests might as well enjoy proximity to Mary Wright Square, situated about a 10-minute walk away. The historic park "Jackson Square" is 1.9 miles from this property. The Club Wyndham Avenue Plaza New Orleans is conveniently located within 20 minutes' walk of Union train station.
The hotel has 264 rooms, comprising an equipped kitchen and a kitchenette. Complimentary Wi-Fi and a multi-channel television, along with coffee and tea making facilities, are offered. Some rooms are fitted with a private bathroom. Enjoy views of the urban, while staying at the accommodation. Looking onto the mountain, the triple room features a handy kitchenette with a microwave, coffee and tea making facilities.
There is a rooftop bar onsite. Igor's offers a selection of dishes a stone's throw from the Club Wyndham Avenue Plaza New Orleans.