Villa of Roses

St. Polycarpos, Naxos Town

Beds: 3

Hotel Villa

Beds: 3

Hotel Villa