International Cooperation Havana

Address Embajada de Suiza en La Habana
5ta Avenida No. 2005
entre 20 y 22
Miramar, Playa
Ciudad de La Habana 11300, Cuba
Postal address Embassy of Switzerland - International Cooperation
Apartado postal 604
La Habana 11300
Cuba
Phone Headquarters +53 7 204 26 11
Fax Headquarters +53 7 204 11 48
Email Headquarters havana@eda.admin.ch
Link https://www.eda.admin.ch/countries/cuba/es/home/representaciones/embajada/oficina-de-cooperacion.html

Additional information


Consular activities and Visa