Nestled at the foot of Mont Blanc, Hotel Le M de Megève is a stunning ski chalet in the heart of the charming alpine village of Megève. It’s only 100 metres form the Chamois cable car and ski lift and offers a superb mix of Savoyard touch and contemporary style.