Situated 5 km from Tombs of the Kings and 5 km Markideio Theatre, Villa Kleo is a villa with a kitchen in Paphos City. This self-catered villa features a garden, barbecue facilities and free WiFi.
Leading onto a terrace, the air-conditioned villa consists of 5 bedrooms. A flat-screen TV with satellite channels is featured.
The villa offers an outdoor pool. A terrace is available for guests to use at Villa Kleo.
28 Octovriou Square is 6 km from the accommodation, while Kings Avenue Mall is 6 km away.