Set on a lush hillside, the stone-built Kioussi Villa provides pool, mountain and Ionian Sea views from its spacious balcony and terrace, and it is 1 km from the beach.
Set on a lush hillside, the stone-built Kioussi Villa provides pool, mountain and Ionian Sea views from its spacious balcony and terrace, and it is 1 km from the beach.