170 Pl. de l'Église, 74120 Megève, France
How to go there
Cafe Loc: 45.8571 / 6.61805
Plan your visit