Kitchen. Read more
Kitchen.
Number of Rooms: 10
Located in Naxos Town, 1km from the port and 2km from the beach.