A luxury hotel in Megève
Le M de Megève, a 5-star hotel, is a contemporary and authentic upscale chalet member of the highly regarded Small Luxury Hotels of the World™ (SLH) club, which includes some of the finest luxury hotels in the world.
Located in the center of the village, only 100 meters from the Chamois ski lifts, le M de Megève is an exceptional house that redefines the art of living the moment.