luxurious chalet at the foot of the slopes

Megève | Geneva

Located 79.2 km from Lausanne, 53.9 km from Geneva, 137.7 km from Bern