Le Meridien is a global luxury hotel brand with over 100 hotels in 35+ countries. It was established in 1972 by Air France to provide travelers with a home away from home. In 2005, Starwood Hotels acquired Le Meridien, bringing its expertise in developing lifestyle brands. Le Meridien offers modern design and programming focused on local culture and cuisine. It aims to deliver exceptional guest satisfaction and performance.