Agatha Hotel

West Lefkada Agios Nikitas Agatha Hotel
Agathi Filippa
Languages: Greek, English