Hotels nearby St. Peter churche

St. Peter is one of the four main churches of the old town of Zürich. The church clock of St. Peter has the largest tower clock face in Europe. The church of St. Peter can be reached on foot in just a few minutes from the Hotel Alexander.

www.st-peter-zh.ch