Indoor lodging in Zürich

Citystudios

35 reviews

Zähringerstrasse 33, 8001 Zürich, Schweiz

Swiss Star Oerlikon Lodge - contactless self check-in

30 reviews

Binzmühlestrasse 51, 8050 Zürich, Switzerland