Built in an amphitheatre style, this amazing hotel perched above the beautiful Ayios Yiannis beach overlooks the fabled island of Delos and is just a 10 min drive from the lively centre of Mykonos.
Whitewashed buildings sit on the hillside creating an impressive style, faithful to the island’s essence whilst the entrance hall’s beautiful floor mosaic pays homage to Delos with its dancing Dolphins design.