Stay in a majestic Swiss hotel perched on a mountaintop, and visit an utterly charming house museum where domestic handicrafts are the order of the day
The storied Swiss resort of St Moritz, recognised across the globe as the mothership of Alpine luxury, has welcomed a shiny new five-star hotel, the Grace La Margna, ahead of the winter season, swelling its number to six stellar pads.