Hotels in New Orleans, LA
Hotels • Weddings • Beauty & Spas
2 Canal Street,
New Orleans ,
LA
70130
UNITED STATES
Unlocking the authentic New Orleans, Four Seasons invites you to our luxury hotel with a central downtown location on Canal Street, in the French Quarter. Our landmark tower – a heritage icon – is situated on the banks of the Mississippi River, boasting riverfront views for your stay. Dine on innovative Louisiana cuisine, relax by our resort-style pool, and plan your own private event at our 34th-floor observation deck boasting NOLA’s best views.
Worldwide > United States > New Orleans > Hotels