Hotel MARE NAXIA
Address: Aghios Georgios Beach, s/n 84300 - NAXOS, GREECE