Hotels, Apartments, Homestays
Search and booking

Address

64 Pefaneromenis Street
31100 Lefkada Town

More information »

Coordinates

38°49'49.44", 20°41'54.96"