Location: 500 m. from Chora, Naxo's largest city & 30 m. from Agios Georgios Beach.
See more: Hotels in Europe Hotels in Greece Hotels in Naxos (naxos) Holiday Destinations in Europe