We visited thr Dolder when snow was still coming in thick and fast. The hotel appears at the top of a hill like a castle built for European knights returning from a snowy campaign. The architecture tells you forthrightly that you will be treated like royalty. The staff is…