Villa Spiti Elaionas features sea views, free WiFi and free private parking, located in Karfás, 350 metres from Karfas Beach.