History of Kefallonia at a glance
Location
Apollonion Resort & Spa is situated in the picturesque western side of the island of Kefalonia called Lixouri and specifically in the area of Xi.
Xi Beach : 300m
Lixouri : 6,5km
Argostoli 41km
Argostoli, via F/B 13km
Fiskardo 56km
Sami 50km
Airport (EFL) 46km
Airport (EFL) via F/B 23km