Every March, thousands gather to the energetic city of New Orleans to partake in the renowned Mardi Gras festivities. At Wyndham Avenue Plaza, you’ll be just a short trolley ride away from the vibrant pulse of Bourbon Street, meaning you’re close enough to the action, but far enough away to get a quiet night’s sleep. […]