Built on the slopes overlooking the deep blue waters of the Ionian sea and the incomparable beauty of the olive groves, Apolis Villas offers you a relaxing, peaceful and memorable stay.
Built on the slopes overlooking the deep blue waters of the Ionian sea and the incomparable beauty of the olive groves, Apolis Villas offers you a relaxing, peaceful and memorable stay.