The charming hotel Altstadt welcomes both leisure and business travellers in the Old Town of Zurich. Centrally located and yet very quiet, the Altstadt hotel offers guests the opportunity to experience the town of Zurich first hand or to simply relax in a more details
The small Helmhaus Swiss Quality Hotel is situated in the heart of Zurich Old Town, next to the Grossmünster church. Built in 1356, this charming hotel combines traditional style and hospitality with first-class services under one roof. Whether you are a more details