The Aigli
(Hotel)




4, Pinelopis, Lefkada Town, 31100, Greece
Tel.:+30 6986960000
Hotels Around
Description
Map
Contact