Ibis Hotels Closest To Museum of Design Zurich

Alte Zurcherstrasse 53
Neuenhof, CH 5432
In Neuenhof (Baden District)

Distance11.6 miles SELECT

Bahnhofstrasse 15
Baar, CH 6340
Near Bossard Arena

Distance13.0 miles SELECT