Luxury Holidays At Badrutt's Palace Hotel
Long hailed as a hotel landmark, Badrutt’s Palace Hotel is the ultimate expression of the Swiss Alps region, overlooking the centre of ultra-glamorous St Moritz. A favourite of celebrities and royalty alike since its opening in 1896, it is a celebration of style, sports, cuisine and fashion, with discreet service and traditional elegance evoking an atmosphere of pampered luxury for all. With each guest room and suite offering its own distinct character, no two are alike – although all offer stunning views of the village, the lake or the Swiss Alps. Wake up and feel inspired by such unspoiled scenery – then head out to enjoy one of the most challenging ski areas in the world.