Discover and experience the world's most stylish places to stay...
St. Moritz in Switzerland is one of the top holiday destinations in Europe. St. Moritz is situated next to Engadine's lakescape at 1,856 meters above sea level and is well known as an exclusive ski spot where the champagne is always flowing. Visit in winter to see the famous 'turf on snow' horse race and the Cartier snow polo. As a ski resort St. Moritz offers 350kms of pistes and is popular with the european 'jetset'. Check out our Stylish Places to Stay in St. Moritz below.
View