share
by Matt Alderton | March 09, 2015
After an 11-year hiatus, French-born hotel brand Le Méridien has returned to New Orleans, Starwood Hotels & Resorts Worldwide announced last week.

Located in the former W New Orleans -- which most recently was operating as the Hotel New Orleans Downtown -- Le Méridien New Orleans has completed a $29 million renovation as part of its rebranding. It has 410 guest rooms, a redesigned lobby, three new food and beverage outlets, a fitness facility, a rooftop pool, and 20,000 square feet of meeting space, 1,600 square feet of which is brand new as part of the hotel's renovation.

"New Orleans is a world-class city that shares in our passions for culture, cuisine, and the arts," said Brian Povinelli, global brand leader for Starwood's Le Méridien and Westin brands. "Le Méridien New Orleans unlocks the destination for our creative and curious minded travelers through unique local programming that brings to life The Crescent City's distinct flavors and rich cultural scene."

Starwood acquired Le Méridien -- established in Paris in 1972 -- in 2005 and subsequently re-launched the French-born hotel brand around the themes of art and food. Presently, the brand has nearly 100 properties in more than 40 countries.