Schiffbaustrasse, 11 - 8005, Zurich , Zurich (Switzerland) Show on map
Updating availability and prices
Catchit.com Hotels Europe Switzerland Zurich Zurich Ibis City West Hotel