Strofilia Villa
Strofilia Villa is surrounded by breathtaking scenery with spectacular pine clad mountains and a panoramic view over the clear blue Ionian Sea making it an ideal coastal retreat for quiet and relaxing holidays.
The complex also has its own private road leading to a private secluded beach.