Address: 8, Vasileos Filippou, Polis Chrysochous
Hotel rating from 44 guests: 8.7
Located in Polis Chrysochous of Paphos, Odysseas & Eleni Hotel Apartments features a pool with a furnished sun terrace, a bar-restaurant and a blossomed garden. …
Featuring a private pool with a large sun terrace, Villa Kleoniki overlooks the Mediterranean Sea and it is located 200 metres away from Latchi Beach. …