Just 10 metres from the sea, Studios Naxos are located at an excellent location on Saint George Beach in Naxos Town, 300 metres from the centre of the town and 5 minutes walk from the port.It offers magnificent views to Saint George beach in a quiet environment to make your holidays memorable. With the beach ...
More