Your mission in Cuba
Embassy of Switzerland in Havana
Havana, Cuba
-
Address Embajada de Suiza, 5ta Avenida no. 2005, entre 20 y 22, Miramar, Playa, La Habana 11300, CubaDirections
-
Phone +53 7 204 26 11Call
-
Email [email protected]Email
-
Official website eda.admin.chOpen
Services
The source does not list which services this mission offers; check the official website.