The Lodge Hotel
The Lodge is Sir Richard Branson’s mountain-top chalet, perched high in the Swiss Alps. This stunning chalet offers the perfect year-round escape in Verbier, one of the most exclusive resorts in the Alps and one of Europe’s hottest ski destinations.









