Villa Iris
Crete / Chania • View on MapPlease select your dates
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. More Info »