Badrutt’s Palace: When Hospitality Becomes an Art Form

The historic hotel in St. Moritz has received one of the most prestigious awards in the international hospitality industry, reaffirming a tradition of excellence that has defined Alpine luxury for over a century.












