Villa Iris Europe / Greece / Crete / Chania Category: Type: Villa/s Address: Polemarchi, Chania, Crete, Greece Facilities:
Properties:
Open : All Year Round ... Villa Iris located 30km west of Chania, the village of Tavronitis stands at the point where the north coast road sends an exploratory spur wriggling southwards over the mountains to Paleochora.