VILLA SPECIALIST HOURS: Monday- Friday 9am-8pm ET, Saturday & Sunday 10-6pm ET
Nestled on a hillside in the town of Perigiali beautiful island Lefkada, Greece, Villa Veneziano offers panoramic views infinite Ionian Sea, Meganissi and famous Skorpios island.
Be the first to know about new destinations, villas, exclusive offers, and more.