Located three hours by train from Zurich Airport in Switzerland’s Engadin Valley, St Moritz is the kind of place where the sole airport is reserved just for private planes and where accommodations include the European Alp’s largest selection of 5-star deluxe hotels.