Das Hotel Wyndham New Orleans French Quarter bietet ein Restaurant und liegt im Business- Stadtteil, in etwa 1 km Entfernung von das Einkaufszentrum New Orleans Riverwalk. Es befindet sich in circa 5 Autominuten Entfernung von von einer der renommiertesten kulturellen Sehenswürdigkeiten – dem Friedhof 1 von St. Louis. Weniger als 10 Minuten zu Fuß vom Aquarium of the Americas entfernt gelegen, verfügt das Hotel über einen beheizten Swimmingpool und ein Fitnessstudio.
Das 4-Sterne-Hotel liegt in einer erstklassigen Lage im Zentrum von New Orleans, in unmittelbarer Nähe zum Canal Place. Das National WWII Museum befindet sich in rund 1,1 km Entfernung vom Wyndham New Orleans French Quarter. Die Unterkunft liegt günstig nur ein kurzer Spaziergang entfernt von einem Geschäftsviertel. Das French Quarter ist 14 Gehminuten vom Hotel entfernt. Das Wyndham New Orleans French Quarter liegt günstig gleich neben dem Bahnhof Union.
306 Zimmer in der Unterkunft sind mit modernen Annehmlichkeiten ausgestattet, darunter ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen und WLAN. Sie bieten zudem private Badezimmer.
Das Restaurant serviert amerikanische Speisen. Die Gäste können im Restaurant Cafe Du Monde lecker essen, das weniger als 1 km vom Hotel Wyndham New Orleans French Quarter entfernt liegt.