Naxian Spirit Inn Hotel Naxos Chora
Located within less than 1 km of Agios Georgios Beach and a 14-minute walk of Naxos Castle, Naxian Spirit Inn features rooms with air conditioning and a private bathroom in Naxos Chora. Located around 1.
Number of rooms: 18
ΧΩΡΑ ΝΑΞΟΣ, Naxos Chora, 84008, Greece