★★★
Club Wyndham Avenue Plaza (3 stars) is an accommodation with many amenities located at about 2 km from the center of New Orleans. Here you can stay in a double room for a price starting at £186. Offers to its customers free wifi internet connection in all its facilities. Club Wyndham Avenue Plaza offers to its customers a variety of services as swimming pool, parking, restaurant, air conditioned and gym. Its facilities are adapted to persons with reduced mobility. About the touristic spots, in the surroundings of National World War II Museum and Mardi Gras World.It belongs to the Wyndham Hotels & Resorts chain.
You can book your room in Club Wyndham Avenue Plaza from £186.
There are 446 comments on this accommodation:
Address: 2111 Saint Charles Avenue. LA 70130 New Orleans. United States.