Swiss Business Hub Madrid

Address Swiss Business Hub Spain
c/o Embajada de Suiza
C/ Núñez de Balboa 35 A, 7°
Edificio Goya
28001 Madrid
España
Phone Headquarters +34 91 432 04 66
Email Headquarters madrid.sbhspain@eda.admin.ch
Link https://www.s-ge.com/en
https://www.eda.admin.ch/countries/spain/en/home/representations/embassy-in-madrid/swiss-business-hub-spain.html

Additional information


Consular activities and Visa