Castelli Studios & Apartments 3.03E+11Panormo, Rethymno, 74057, GreeceApartment Accommodation: Summer Travel in Panormos, Rethymnon, Crete in Castelli Studios & Apartments Review: 7.2 Book here: Book Here Crete. Read more… Add to favorites 0