Located in the Archanes Village, the villas offer a peaceful and luxurious setting just 15 km from sandy beaches and Heraklion center.