Badrutt’s Palace is a luxury hotel located in the famous ski resort of St Moritz in Switzerland. It is surrounded by breath-takingly unspoiled scenery and is known as a historical landmark in the centre of St Moritz. The hotel opened in 1896 and has ...
more