Located in Tsoukaládhes, this villa is situated 4.3 km from Lefkada Town. The property is 48 km from Arta and free private parking is available. Free WiFi is featured throughout the property. The unit fitted with a kitchen with an oven and...
Located in Tsoukaládhes, this villa is situated 4.3 km Read more
Located in Tsoukaládhes, this villa is situated 4.3 km from Lefkada Town. The property is 48 km from Arta and free private parking is available. Free WiFi is featured throughout the property. The unit fitted with a kitchen with an oven and...
Located in Tsoukaládhes, this villa is situated 4.3 km from Lefkada Town. The property is 48 km from Arta and free private parking is available. Free WiFi is featured throughout the property. The unit fitted with a kitchen with an oven and...
Number of Rooms: 1