Badrutts Palace Hotel | St. Moritz, Switzerland

Best Hotels in Europe according Conde Nast Traveller

Set in the breathtaking natural surroundings of the Swiss Alps Badrutt’s Palace Hotel is a famous symbol of St. Moritz.