Where to stay in Zurich – What you need to know Zurich, spelt Zürich in German, is Switzerland’s largest city and economic capital. It is located in the central plain of the country, very close to the Alps. Zurich is considered one of the most important banking centres in the world and it’s also a world-class business...