Villa Irini-Irene’s House 0030 28420 61356Almirida,Chania Region, 73008, GreeceVilla Book here: Book Here Review: 9.4 Accommodation: Summer Travel in Almyrida, Chania, Crete in Villa Irini-Irene's House Crete. Read more… Add to favorites 0