Ubicato nel Garden District, nel centro di New Orleans, vicino alle attrazioni della zona, fra cui il quartiere francese, questo hotel propone sistemazioni confortevoli dotate di tutti i comfort tipici di una casa.
A breve distanza dall'Club Wyndham Avenue Plaza troverete il Morial Convention Center e il pittoresco lungofiume. Facilmente raggiungibili sono anche i casinò, i ristoranti gourmet, i centri commerciali e i famosi jazz club.
La struttura dispone di un rilassante cortile all'aperto, dotato di piscina, e offre straordinarie viste sulla città direttamente dalla sua terrazza panoramica. Per mangiare potrete fare un salto al ristorante con salotto oppure approfittare dell'angolo cottura presente in camera, dotato di piano cottura con due fornelli e di frigorifero e forno a microonde.