Apollo apartments in Skala
Apollo is an exclusive complex of apartments situated at St.George area, out of Skala village Kefalonia.
The complex has a fabulous sea view facing Southeast.
Apollo is an exclusive complex of apartments situated at St.George area, out of Skala village Kefalonia.
The complex has a fabulous sea view facing Southeast.
Use the form below to contact us!