This page has not been translated into English. Please select a language from the following list.

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 mad.sbhspain@eda.admin.ch
Link https://www.s-ge.com/en
https://www.eda.admin.ch/countries/spain/de/home/vertretungen/botschaft/aufgaben/swiss-business-hub-spain.html

Additional information


Consular activities and Visa