Tried to post my photo of the Carezza Suite but FlyerTalk accepts links and not uploads :-/ Anyway, +1 for The Dolder Grand, but it is quite isolated. Baur au Lac, also in Zurich, is a great hotel as well. In fact, Zurich doesn't have a shortage of nice places to stay.