Contribute photo
Villa Aliki
Enjoy stunning Ionian Sea views from the balcony of Villa Aliki, just 500m from Kerasia Beach and a 15-minute walk to Agios Stefanos Village.