Location: in the centre of Zurich, just opposite the main train station and at the start of the famous Bahnhofstrasse.
See more: Hotels in Europe Hotels in Switzerland Hotels in Zurich Holiday Destinations in Europe