Ilian Beach & Apartments +30 28310-27205Iroon 110 Martiron, Rethymno Town, 74100, GreeceApartment Book here: Book Here Review: 9.1 Accommodation: Summer Travel in Rethymnon City, Rethymnon, Crete in Ilian Beach & Apartments Crete. Read more… Add to favorites 0