Offrant un restaurant, Hotel Club Wyndham Avenue Plaza à La Nouvelle-Orléans se trouve dans le quartier "Central City" à La Nouvelle-Orléans, à 3 km du Marché français et à moins de 17 minutes à pied du National World War II Museum. L'hotel offre un stationnement privé d'une voiture sur place et une piscine chauffée.
Niché assez proche d'Anshe Sfard Synagogue, cet hotel 3 étoiles est 30 minutes du centre-ville de La Nouvelle-Orléans. Club Wyndham Avenue Plaza est aussi à 3,1 km des sites naturels tels que le Parc Louis Armstrong. Les clients pourront également apprécier la proximité de Parkerson Place, qui est dans une zone de 750 mètres. Un bon avantage de cet hébergement est que le Riverwalk Marketplace se trouve à environ 25 minutes de marche. Club Wyndham Avenue Plaza de La Nouvelle-Orléans est situé dans les environs d'allure de la gare Union.
Meublées avec un canapé-lit et une table de travail, certaines des 264 chambres disposent d'un climatiseur individuel, d'un chauffage central et d'un fer à repasser, ainsi que d'une TV à écran plat avec des chaînes satellite et d'un lecteur DVD. Une toilette séparée et une douche sont dans la salle de bain. Certaines de ces chambres offrent une vue sur les montagnes. De plus, les clients sont invités à utiliser une kitchenette pratique avec une micro-ondes et une cafétière/théière électrique dans chambre supérieure triple.
Servant à la fois de la nourriture et des boissons, un restaurant Igor's est situé près d'Hotel Club Wyndham Avenue Plaza.