Nearest Airport: SMV
Number One European Ski Lodge Departures
"Since Badrutt's Palace opened in 1896, it has made St. Moritz one of the world's most glamorous ski destinations." Town & Country
An historic city symbol, Badrutt's Palace in the ski resort town of St. Moritz, Switzerland has dazzled guests since 1896...