The hotel is located on the Zürichberg, overlooking the city of Zürich. We were there in summer, where you can also enjoy the very nice terrace and garden of the hotel, with the city to your feet.
Rooms are rather small but modern and in good shape. Each room features a Nespresso coffee maker. The hotel Restaurant has a very nice terrace, but the quality of the food was not living up to the standards of other Zurich Restaurants in this price range.
The hotel is a little bit off site, at the final stop of the tram way to the Zoo. However, public transport in Zurich is very good - the tram runs in approx. 17min to Zurich main railway station. It is an about 5 minutes foot walk from the tram station to the hotel.
For business trips this is probably not the best location. But for visiting Zurich, I think it is a great choice - especially in summer.