The Lodge is Sir Richard Branson's mountain retreat in Verbier, perched high in the Swiss Alps, it is the perfect year-round escape. Complete with nine stunning bedrooms and suites, and indoor spa and a friendly team of experienced staff, including Michelin-star trained chefs and spa therapist, The Lodge is a true Alpine paradise for an active winter ski break.
Add to wishlist