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.
A cosy, authentic and comfortable room designed to enjoy moments of living in the present
Double Deluxe Room
Modernity, well-being and comfort define this room with its contemporary furniture and decoration and its complete home automation equipment which offers you the pleasure of an unforgettable stay
Junior Suite
Ideal for a couple who appreciate space or a family of 2 adults and 2 children, the 30m² ground floor has a private bedroom and a living room that will give you privacy and relaxation.
Suite
The M Suites are approximately 35 to 38m² in size.
Deluxe Suite
Deluxe suite of approximately 45m² in duplex overlooking the hotel's interior patio and its water mirrors.