Situated in Skala Kefalonias, this air-conditioned villa features a terrace. The unit is 2.2 km from Skala Beach, and guests benefit from free WiFi and private parking available on site.
Situated in Skala Kefalonias, this air-conditioned villa features a terrace. The unit is 2.2 km from Skala Beach, Read more
Situated in Skala Kefalonias, this air-conditioned villa features a terrace. The unit is 2.2 km from Skala Beach, and guests benefit from free WiFi and private parking available on site.
Situated in Skala Kefalonias, this air-conditioned villa features a terrace. The unit is 2.2 km from Skala Beach, and guests benefit from free WiFi and private parking available on site.
Number of Rooms: 1