Live Life King Size In Badrutt’s Palace
Badrutt’s Palace, an associate of the Leading Hotels of the World, unwrapped in 1896 as the first fortress hotel in the planet as well as a mark of elegant St. Moritz. With unparalleled sights over the lake to the Alps, Badrutt’s Palace presents unbending heights of service in all the seasons, enclosed in St. Moritz’s…
