+357 25 3136 91
Settings
EUR
EN

Omodos

Filter

Omodos (Greek: 'Ομοδος) is a village in the Troödos Mountains of Cyprus. It is also located in the Limassol District of Cyprus and is 80 kilometers from the city of Nicosia.

Browse our selection of real estate in Omodos: