Diplomatic missions of Switzerland in Greece
Switzerland maintains 5 diplomatic missions in Greece. ;
Embassy in Athens
Iassiou 2, KolonakiAthens 115 21
Greece
Honorary consul in Corfu
3, Dimokratias Ave.Corfu 49100
Greece
Honorary consul in Patras
Ermou 15Patras 262 21
Greece
Honorary consul in Rhodes
G. Efstathiou 8Rhodes 85100
Greece
Honorary consul in Thessaloniki
Leoforos Nikis 47Thessaloniki 546 22
Greece