Neo Chorio, Latchi Holiday Villa, Polis/Latchi Area, Paphos Region, Cyprus

4 bedroom beach villa next to beach near Latchi Polis