
Lifestyle
Swiss hotel receives special award ahead of World's 50 Best Hotels awards
A family-owned hotel known as 'the living room of St. Moritz' has received special mention as part of The World's 50 Best Hotels 2026. Badrutt's Palace, which is nestled above Lake St. Moritz in Switzerland, has been named the winner of the SeiBellissimio Art Award. Today's top videos The award recognises outstanding attention to detail […]