Just 2.2 km from Paphos Zoo and 6 km from Lara Beach and featuring free WiFi, Villa Lara 1 is a holiday home in Peyia. Guests staying at this holiday home have access to a fully equipped kitchen.
Leading onto a terrace, this air-conditioned holiday home comes with 4 separate bedrooms. A TV with cable channels is provided.
Guests can relax in the garden at the property.
Agios Georgios Church is 100 metres from the holiday home....
|Agiou Georgiou Avenue|