The Lodge

9 bedroom Switzerland villa in Swiss Alps

Villas Europe Switzerland Swiss Alps

The Lodge is Sir Richard Branson's nine bedroom stunning mountain retreat, high in the Swiss Alps in the world-famous resort of Verbier.

Book This Villa