Location: in the heart of Zurich, next to the Old Town.
See more: Hotels in Europe Hotels in Switzerland Hotels in Zurich Holiday Destinations in Europe