No image available for this hotel
No image available for this hotel
Zurich, Zurich
Spend a second to
save a fortune!
Spend a second to save a fortune!
Friesstrasse 16, Zurich
Well situated in the Seebach district of Zürich, Swiss Star Residences - Self Check-In is set less than 1 km from Zurich Exhibition Hall, 5.3 km from Swiss National Museum and 5.5 km from Main Railway Station Zurich.
See MoreUsage of subsidiary facilities may incur additional fees