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 Headquarters +41 58 464 18 46
Headquarters +41 58 464 18 47
Headquarters +53 7 204 26 11
Fax Headquarters +41 58 464 18 49
Headquarters +53 7 204 11 48
Email Headquarters havana@eda.admin.ch
Link http://www.eda.admin.ch/havana
Consular district Cuba and Jamaica

Additional information


Consular activities and Visa