Badrutt’s Palace Hotel
Badrutt’s Palace Hotel is a historic hotel in St. Moritz, Switzerland, offering accommodation, dining and concierge-arranged alpine activities overlooking the lake and mountains.
2026 nominee
Badrutt’s Palace Hotel is a historic hotel in St. Moritz, Switzerland, offering accommodation, dining and concierge-arranged alpine activities overlooking the lake and mountains.
Official website