Hotel Odeon

South Lefkada Vassiliki Hotel Odeon
Spyros Politis
Manager at:
Languages: Greek, English