The 160-room hotel is a venture between Starwood, Trinity Investments and Terra Investments.
"The opening of Le Méridien Mexico City is part of Starwood's aggressive expansion strategy in Latin America marking the 71st Starwood hotel in the region and the seventh in Mexico City," said Osvaldo Librizzi, co-president of the Americas, Starwood Hotels & Resorts.
"We're thrilled to bring Le Méridien to Mexico City, which continues to be a preferred destination for business and pleasure."
Four meeting rooms include the largest Los Muralistas room, which is 128sqm and can accommodate up to 120 for a reception, or 75 theatre-style.
The hotel has a fitness centre and pool, and its C'est la Vie restaurant.