The Villa LeonAnto is situated in the village of Kastellos.
A building of 1905 fully renovated with respect to the traditional Cretan architecture, that was transformed to an ambient, relaxing and peaceful guest house. This cozy villa with a gorgeous view is ideal for those wishing to escape tediousness of everyday routine and indulge in the treasures the Cretan countryside.