Ambassade de France is located in Nicosia, Cyprus on 34 Demostheni Severi av, 2ème Étage. Ambassade de France is rated 3.5 out of 5 in the category embassy in Cyprus.
Address
34 Demostheni Severi av, 2ème Étage
Accessibility
Wheelchair-accessible entrance