Elia Latchi Holiday Village 
P.o. Box 66154, Latchi 8830 - Cyprus
|
Share |
|
|
|
|
The Elia Latchi Holiday Village is located on a small hill, set in 63 acres of land and consists of 145 studios, apartments and maisonettes in two story-high traditional Cypriot style buildings.
|
|
|
|
|