Offering a heated pool, the 3-star Club Wyndham Avenue Plaza Hotel New Orleans is situated in the Central City district of New Orleans, 17 minutes by foot from the extensive National WWII Museum. Featuring a restaurant, the resort is located within reach of Magazine Street.
While staying in this New Orleans hotel, you are invited to discover the many live music venues "Frenchmen Street", located 2.4 miles away, or visit sports venues like the immense indoor stadium "Mercedes-Benz Superdome", which is 1.6 miles away. Located in close proximity to Red Zone Liquor, the Club Wyndham Avenue Plaza is reachable in a 30-minute walk from the center of New Orleans. Also, Parkerson Place is situated approximately 5 minutes' drive away. The nearby notable religious buildings include the triple-spired 18th-century Saint Louis Cathedral, 1.9 miles from this property. The Club Wyndham Avenue Plaza New Orleans is around a 20-minute walk from Union train station.
Some of the air-conditioned rooms are equipped with individual climate control, a central heating, and an iron, as well as media facilities such as a flat-screen TV with satellite channels and a DVD player. Most rooms at the hotel have private bathrooms and marble floors. Most rooms offer views of the mountains. Club Wyndham Avenue Plaza Hotel also offers a triple room with an a handy kitchenette including a microwave oven and coffee & tea makers.
The accommodation is right near Igor's and offers a broad selection of meals.