Tower Villas Complex in Lefkada is built in a great location, on lush hills above the settlement, rewarding you with endless panoramic views of the bay and the plain of Vasiliki.
The combination of green and blue create the ultimate backdrop for relaxation and tranquility, making it ideal for a peaceful and relaxing holiday. All villas have private pools and garden