With the Haute-Savoie mountain range bordering the city of Geneva, the highest and largest ski resorts in France and Switzerland are just around the corner, with the world's best skiing on our doorstep...
Two and half hours from Hotel d'Angleterre
Arguably France's most exclusive resort, in Les Trois Valleés, the world's largest truly inter-connected ski area. It rates in the world’s top 10 resorts.