Villa Delta on the Island of Lefkada is set on the hillside of Frini overlooking the fragrant lush green valley of Agia Marina and the Ionian Archipelagos beyond. A short stroll separates you from the majestic waters of Agios Ioannis Beach ...
Located in Lefkada, this villa is in the mountains and by the sea. Collection of Post-Byzantine Icons and Angelos Sikelianos Museum are cultural highlights, and some of the area's landmarks include Castle of Agia Mavra and Castle of Plagia. Discover the area's water adventures with windsurfing and motor boating nearby, or enjoy the great outdoors with mountain biking and cycling.