Hotels
Le M de Megève*****
The ***** M hotel in Megève, member of the Small Luxury Hotels of the World ™ (SLH) club, is a contemporary and authentic upscale chalet where personalized welcome is at the heart of its philosophy. Located in the center of the village, just 200m from the village square and the Chamois cable car, it is […]