Swiss class indoors, Swiss snow outdoors make an iconic St Moritz hotel October 24, 2010 THE lift doors opened and, there, standing in the grand foyer of St Moritz’s Suvretta House, stood a woman who seemed to epitomise this luxurious Swiss hotel. Tall, elegant and effortlessly chic in her glossy fur coat paired with long, expensive black boots, she oozed European-style opulence. Behind her, the stunning alpine view glinted in [...]