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. There is a dining area and a kitchen complete with a dishwa Read more
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. There is a dining area and a kitchen complete with a dishwasher and an oven. The villa offers an outdoor pool. This property features BBQ facilities and a terrace. Chania Town is 35 km from Villa Leonanto. The nearest airport is Chania International Airport, 29 km from the accommodation.