Swiss Star Franklin - Contactless Self Check-In Location
Franklinstrasse 14, Zurich, Ch, Zurich, Switzerland
Enter dates to see available properties
Area Information
Attractions
Zurich Exhibition Centre
700 m
Anthropological Institute & Museum
1.2 km
University of Zurich
1.2 km
Reformiertes Kirchenzentrum Saatlen
1.2 km
Friends of the Sunnah
1.3 km
neuapostolische kirche seebach
1.3 km
Estatua de Ganimedes
1.6 km
Letzigrund-Stadion
4.2 km
Train stations
Main Railway Station Zurich
3.6 km