Embassy Havana

Address Embajada de Suiza
5ta Avenida no. 2005
entre 20 y 22, Miramar, Playa
La Habana 11300
Cuba
Postal address Embajada de Suiza
Apartado postal 604
La Habana 11300
Cuba
Phone Embassy +53 7 204 26 11
Fax Embassy +53 7 204 11 48
Email Embassy havana@eda.admin.ch Visa havana.visa@eda.admin.ch Chancellery havana.cancilleria@eda.admin.ch
Link http://www.eda.admin.ch/havana
Consular district Cuba and Jamaica

Additional information


Consular activities and Visa