Lordos Ikaria Village is located only 3 kilometres north of the town of Paphos. The development was planned and built in the style of a Greek island village. the site offers excellent sea views. The development also has a communal swimming pool and a tennis court.
FOR SALE: Unit C11, a three bedroom flat on the ground & first level of Lordos Ikaria Village, Block C.