St. Moritz in Switzerland is one of the most popular ski resorts in the world. One of the most popular places to stay in the town is the Crystal Hotel. Located in the heart of St. Moritz, the four-star, family-run hotel combines warm hospitality, outstanding service and the unique Alpine ambience to provide its guests with the perfect holiday experience – all of this without a fixed price list.