Located in Kástellos in the Crete region, Villa Leonanto has a terrace and sea views. Housed in a building dating from 1905, this villa provides free WiFi.
With 3 bedrooms, this villa features a balcony, a living room and a flat-screen TV. Offering mountain views, this villa also comes with a kitchen and a bathroom with a shower.
The villa offers an outdoor pool. Guests can relax in the garden at the property.
Chania Town is 35 km from Villa Leonanto. The nearest airport is Chania Internation...al Airport, 29 km from the accommodation.
|Kastellos Apokoronou Chania|