Hotels, Apartments, Homestays
Search and booking
Search results

Lefkada Princess Junior Suite 

Address

5 Σκιαδαρέση
31100 Lefkada Town

More information »

Coordinates

38°49'58.08", 20°42'23.4"