Diplomatic missions of Switzerland in Cuba Switzerland maintains 1 diplomatic missions in Cuba. ; Embassy in Havana 5ta Avenida no. 2005, entre 20 y 22, Miramar, Playa Havana 11300 Cuba