Iria Beach Art Hotel
Cyclades Islands / Naxos / Agia Anna • View on MapPlease select your dates
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. More Info »