Hotels, Apartments, Homestays
Search and booking
Search results

Lefkada city luxury apartment 

Address

Καραβέλα
31100 Lefkada Town

More information »

Coordinates

38°49'30.0", 20°42'28.08"