A stay at this villa places you in the heart of Naxos, within a 10-minute drive of Naxos Archaeological Museum and The Portara. This upscale villa is 1.2 mi (2 km) from Agia Anna Beach and 3.4 mi (5.4 km) from ... Read more

View all Luxury Hotels in Stelida