Right in the city center and very accessible to everything in Zurich with a 10 mins walk from train main station.