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
Phone Headquarters +34 91 432 04 66
Email Headquarters

Additional information

Consular activities and Visa