Embassy Madrid

Address Embajada de Suiza
C/ Núñez de Balboa 35A, 7°
Edificio Goya
28001 Madrid
España
Phone Headquarters +34 91 436 39 60
Email Consular Section madrid.cc@eda.admin.ch Headquarters madrid@eda.admin.ch Swiss Business Hub Spain madrid.sbhspain@eda.admin.ch
Link http://www.eda.admin.ch/madrid
Consular district Andalusia, Asturias, Canary Islands, Cantabria, Castilla-La Mancha, Castille and Leon, Ceuta, Extremadura, Galicia, La Rioja, Madrid, Melilla, Navarre and Basque Country

Additional information


Consular activities and Visa