Photos coming soon
HOTEL
Villa Antoon Zakynthos
Loucha Artemisia, Agios Leon
Where it sits
Villa Antoon Zakynthos
Loucha Artemisia, Agios Leon
37.79343, 20.72728
Similar stays nearby
Cozy Villa in Loucha with Hot Tub
Hotel · 0 m
Zante Villa Callisto-Stone Villa with Private Pool
Hotel · 1.0 km
Villa Callisto
Hotel · 1.0 km
Villas Sophia
Hotel · 1.1 km
Villas Sophia
Hotel · 1.1 km
Alkis Farm and Residence
Hotel · 1.1 km
Alkis Farm AND Residence
Hotel · 1.1 km
Aresti Mountain Resort
Hotel · 1.6 km
Plan around Villa Antoon Zakynthos
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 10, 2026.
