Kalliope Apartments +30(6938)070750Tsoukalades Thesi Kleidi, Lefkada, 31100, GreeceRoom Add to favorites 0