Alpine scenery dominates multi-lingual Switzerland, hemmed in by France, Germany and Italy. Her picture-perfect landscapes have inspired many, drawn to the country by her pretty meadows, clear skies and snow-capped mountains. Come winter, Switzerland is a ski-lover’s paradise with acres of pistes and glacial lakes coming alive once more in a winterland fairy tale. 


The Lodge

Located in the exclusive resort of Verbier in the heart of the Swiss Alps, Sir Richard More

Grand Hotel Park

The illustrious resort of Gstaad, with her pristine pistes and glamorous clientele More

Gstaad Palace

An Alpine icon in the picturesque resort of Gstaad, Gstaad Palace has played host More