location

Verbier is an alpine village and holiday resort located in the South Western corner of Switzerland, close to the border of France and Italy. It is world-famous ski resort and is frequented by both the world’s greatest skiers as well as the celebrity elite. La Vallée Blanche is conveniently situated just off the slopes, a few minutes stroll down from Medran ski lift and is centrally located near Verbier’s shops, bars and restaurants.