Featuring free WiFi and air conditioning, My Island Home is located in Naxos Chora. Naxos Castle is 700 metres away. Featuring a patio, all units have a dining area and a seating area with a TV.
Located 700 metres from Naxos Castle, My Island Home provides a terrace and free WiFi. A kitchen with an Read more
Featuring free WiFi and air conditioning, My Island Home is located in Naxos Chora. Naxos Castle is 700 metres away. Featuring a patio, all units have a dining area and a seating area with a TV.
Located 700 metres from Naxos Castle, My Island Home provides a terrace and free WiFi. A kitchen with an oven, a microwave and dining area is included in each of the air-conditioned units. A toaster and fridge are also featured, as well as a coffee machine. Portara is a 14-minute walk from the apartment.
Number of Rooms: 2