Avra Hotel

East Lefkada Lygia Avra Hotel
Maria Nastouli
Manager at:
Languages: Greek, English