The hotel complex is a family business in one of the most beautiful islands in Greece, Lefkada. This island is an ideal place for holiday as it is joined with the rest of Greece by a permanent bridge. It ideally combines mountain as well as sea with beaches..