Badrutt's Palace Hotel is a luxurious Alpine retreat steeped in history, offering opulent rooms, exquisite dining, and breathtaking views of Lake St. Moritz and the surrounding Swiss Alps.
4.7
(1162)
Via Serlas 27, 7500 St. Moritz, Switzerland Get directions