Crystal Hotel: A Jewel in the Center of St Moritz | Pamela Putman
I have been fortunate to experience the beauty and grandeur of Europe. There is little that is more humbling than being surrounded by mountains. So of course, while visiting Lake Como in Italy, it made sense to drive the two short hours to reach Crystal Hotel in St Moritz.
It is an almost surreal d...