
n the charming island of Naxos, only 3 km from Chora and the port of the island, you will find a lovely complex of villas ready to offer you a relaxing stay during your vacations. Constructed in the traditional architecture style of the Cyclades,
Illiada Villas are newly built and consist of five independent villas, all with excellent view to the crystal Aegean Sea and the beautiful countryside of Naxos.