Updating availability and prices
Selene Villas, a property with a garden and a terrace, is set in Peyia, 2
6 km from Latsi Beach, 4
2 km from Paphos Zoo, as well as 11 km from Lara Beach
The air-conditioned accommodation is 1
2 km from Polis Municipal Beach, and guests benefit from private parking available on site and free WiFi
The apartment has 3 bedrooms, a flat-screen TV, an equipped kitchen, a washing machine and 3 bathrooms with a bath
Agios Georgios Church is 6 km from the apartment
This apartment has a kitchen, balcony and air conditioning
Hotel