Not a ski-in, ski-out resort Built in 1913 and fully renovated in 2007, the Carlton Hotel is situated in one of the sunniest spots in the ski town of St. Moritz, Switzerland. Though past visitors ...
but you can also travel the road by car. The Bernina Pass road stretches over 30 miles along the border of Switzerland and ...