Located just off the Achlia Beach in Ierapetra, Crete our Villas Ariadne and Amvrosia are in the perfect base to explore the variety of local attractions right on your doorstep.
The island of Crete encompasses a bit of everything from every island: delicious food, cities, small Greek towns bordering the water, mountain landscapes, incredible ruins, and lots of fabulous beaches.