New Orleans
,
United States
Le Méridien New Orleans sits in the Central Business District near the French Quarter, Mississippi River waterfront and Warehouse Arts District. The hotel’s modern rooms and suites offer a calm, contemporary retreat after days spent exploring music venues, galleries, restaurants and historic streets. Guests can enjoy Louisiana-inspired dining, a bar, fitness centre and outdoor pool, with meeting spaces for business or social events. Its downtown setting gives the property a polished, urban feel within easy reach of New Orleans culture.