Welcome to the Badrutt’s Palace Hotel In St. Moritz – an astonishing example of the best luxury hotels in St. Moritz