Located in Stalos, Villa Helen in Chania in Crete is a villa boasting an outdoor pool. The property features views of the sea and is 1.5 km from Stalos Beach. Free private parking is available on site. The kitchen is fitted with a dishwasher.
Located in Stalos, Villa Helen in Chania in Crete is a v Read more
Located in Stalos, Villa Helen in Chania in Crete is a villa boasting an outdoor pool. The property features views of the sea and is 1.5 km from Stalos Beach. Free private parking is available on site. The kitchen is fitted with a dishwasher.
Located in Stalos, Villa Helen in Chania in Crete is a villa boasting an outdoor pool. The property features views of the sea and is 1.5 km from Stalos Beach. Free private parking is available on site. The kitchen is fitted with a dishwasher.
Number of Rooms: 1