Get the latest news at...
The Lodge

The Lodge: Celebrate Christmas in a winter wonderland

With picture perfect scenery, twinkling lights and plenty of fresh white snow, Verbier is the ultimate winter wonderland, and during the festive season the Swiss Alps becomes even more magical! Perched high in the mountains and surrounded by snow-topped trees, The Lodge, resembles a classic Christmas card setting with all …

A little bird told us...

RT @skratchworld: Dreaming of an eco-friendly luxury escape? These eco resorts combine the best in luxury with sustainable technology and c…