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!
Binzmuhlestrasse 51, Zurich
Well located in the Oerlikon district of Zürich, Swiss Star Oerlikon Lodge - Self Check-In is located less than 1 km from Zurich Exhibition Hall, 4.9 km from Swiss National Museum and 5.1 km from Main Railway Station Zurich.
See MoreUsage of subsidiary facilities may incur additional fees