The Randolins Backpackers hostels with up-to-date wellness facilities can be found on the Suvretta hillside, which is one of the most beautiful places in St. Moritz offering superb views.