
Wyndham New Orleans – French Quarter is a modern urban hotel within a lively historic neighborhood in New Orleans. It has a fantastic location on Royal Street, a few minutes from the famous Bourbon Street, perfect to soak in the Big Easy vibe. The city’s colorful streetcars can be accessed on Canal Street, just a…