Athina Apartments Naxos Town Apartment Naxos Chora, Naxos
Athina Apartments, offering free wireless internet, enjoy a great location only 50 metres from the famous St. George beach, in the capital of Naxos.
Number of rooms: 6
Agiou Georgiou, Naxos Chora, 84300, Greece