Carlton Hotel St Moritz St Moritz, Switzerland Looking out of the enormous, arched windows of the breakfast room at the Carlton Hotel St Moritz, there...