Swiss Business Hub Istanbul

Address Swiss Business Hub Türkiye
c/o Consulate General of Switzerland
1.Levent Plaza, A-Blok Kat:3
Büyükdere Cad. No. 173
34394 Levent Istanbul
Türkiye
Phone Headquarters +90 212 283 12 82
Email Headquarters istanbul-sbhturkiye@eda.admin.ch
Link https://www.s-ge.com/en

Additional information


Consular activities and Visa