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
Fax Headquarters +34 91 436 39 80
Email Headquarters madrid@eda.admin.ch Centro Consular Regional madrid.cc@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 Portugal

Additional information


Consular activities and Visa