Club Wyndham Avenue Plaza New Orleans The hotel is located next to Mr. John's Steak House and features a courtyard with an outdoor heated swimming pool on the landing to 'The Ashley House' ... Save Up To 60%