Situated 3.1 km from Zurich Opera House in Zürich, this apartment features free WiFi and a terrace. The property features views of the garden and is 3.6 km from Paradeplatz. Read more
Situated 3.1 km from Zurich Opera House in Zürich, this apartment features free WiFi and a terrace. The property features views of the garden and is 3.6 km from Paradeplatz.