the IC in Geneva (read stimpy's comme3nt about the location) is very comfortable, with one of the very top Restaurants of Geneva and regularly hosting many head of states and conferences.
the former Nova Park hotel (IC Zürich) is only once a year (at the world-famous track and fields meeting in August) a good location. Forget it.
The Widder is THE downtown boutique (very expensive) hotel in the middle of everything in downtown Zürich. Sponsered/owned by the Union Bank of Switzerland. The Widder Bar, on weekends (Friday/Saturday), often hosts great world-jazz soloists.