BADRUTT’S PALACE
Located in the heart of St. Moritz, is an iconic symbol of luxury and Alpine sophistication. Since opening in 1896, the hotel has welcomed royalty, celebrities, and discerning travelers from around the globe. Known for its timeless elegance, impeccable service, and breathtaking views of the Swiss Alps and Lake St. Moritz, With world-class amenities, including an indulgent spa, renowned dining options, and direct access to premier ski slopes, it is a true jewel of the Engadine Valley and one of the world’s most celebrated luxury hotels.
Address: Via Serlas 27, 7500 St. Moritz, Switzerland