Hotel Villa Ladina
Kariotes - Lefkada, Greece View Map





Set in Lygia, Villa Ladina features free WiFi and units equipped with a kitchen.
Kariotes - Lefkada, Greece View Map
Set in Lygia, Villa Ladina features free WiFi and units equipped with a kitchen.