Latchi Beach Front Villas can be found right on the award winning blue flag beach in Latchi. The sandy beach is just 20 metres from the villas.
This luxury 5 bedroom villa is located in the prime location of Peyia and walking distance to the village where you will find an array of bars, restaurants, shops and entertainment.
You have specified: