Hotel Helvetia, Zurich

Stauffacherquai 1Stauffacherquai, Zurich8004, Switzerland