The multibillion-dollar rejuvenation of a near-abandoned military town in Switzerland is centred on The Chedi, an ultra-luxury hotel with something for everyone. In winter, it might be the perfect ...