The Hotel is located on the island of Kefalonia, in the southeast town of Skala. Skala is a popular holiday destination with plenty of tavernas, bars and gift shops. Skala beach is a three kilometer stretch of sand with a shingle foreshore and a backdrop of pine trees. |