Naxos Filoxenia Hotel Apartments, Naxos City

Naxos City, Grecia