Castelli Villa is a point of interest, located at Lagopodo, Zakynthos 290 92, Greece. They can be contacted via phone at +30 698 086 7744, visit their website www.castellivilla.gr for more detailed information.
Owners cannot do enough for you, fabulous views and location. Having a car is a must. Lovely taverna 5 mins down the hill