Iria Beach Art Hotel Europe / Griekenland / Cycladen / Naxos / Agia Anna Category: Type: Hotel Address: Agia Anna,84300, Naxos
Cyclades Islands, Greece Facilities:
Properties:
Open: May - October ...The Iria Beach Art Hotel is situated on Naxos, the largest and most stunning island in the Cyclades, on the water's edge, close to a rare cedar forest and surrounded by a number of attractive highlights.