HOTELS: Nestled in the picturesque Engadin Valley near St Moritz, Grand Hotel Kronenhof is in a sweet spot for hiking and ...