If you arrive in the canton of Zurich without a private accommodation solution you can contact the Federal Asylum Centre Zurich. Address: Duttweilerstrasse 11, 8005 Zürich. Phone: 0041 58 480 14 80. Close to Zurich main station a Reception Center was set up in the old military barracks where you receive accommodation addresses, medical help and material support, such as clothing or a ticket to continue your journey, or simply some money. Address: Kanonengasse 16, 8004 Zürich (open 12 hours a day). In immediate need of support you can also contact Sip Züri. Phone: 0041 44 412 72 72.
Helpful information from The Swiss Refugee Council (SRC)