Built in true Cycladic style, this Hotel offers the discerning traveller all the amenities for a comfortable and memorable holiday. Situated on the hillside of Stelida, just 5 km from Naxos Town (Hora), only 5 minutes-walk from the vast sandy beaches..