Badrutt's Palace Hotel
A landmark of St. Moritz, Switzerland, Badrutt’s Palace Hotel is one of the most prestigious hotels in the world. With 120 rooms, 37 suites, and up to 520 employees, they deliver service at the very highest level. This top-class hotel regularly impresses royal families, other high-profile international guests, and aficionados.