LiveZilla Live Help

2 found, showing 1-2

Tsoukalades-Acquaterra Villas
Acquaterra is a brand new resort of three independent, luxurious villas. It is located on a green slope at the noth-west side of the island with an amazing view to the seas and the sunset, just after Tsoukalades village.

Tsoukalades-Villa Maria
Just a few minutes far from the town of Lefkada and pretty close to the unique naturalís beauty western beaches of the island, Villa Maria constitutes a perfect choise for accommodation to the visitors who wish friendly atmosphere and qualitative hospitality.

CLOSE Thealos Village Villa Maria