Located 1.5 km from Paphos Zoo, Azzurro Luxury Holiday Villas 2 offers accommodation in Peyia. The air-conditioned unit is 6 km from Lara Beach. A TV is provided. Other facilities at Villa Peyia 1711 include a hot tub and seasonal outdoor pool.
Book this Hotel