Megève

Megève, France

From the splendorous heights of the famous ski resort of Megève, the welcoming chalet commands a sweeping, simply awe-inspiring panorama of mighty Mont Blanc, the highest mountain in the Alps. Built in purest alpine style, blending heartwarming baronial firesides, gorgeous…

View EstateMegève, France