Semiramis Apartments Mattheou Zachariadi, Malia, Heraklion, 70007, GreeceApartment Add to favorites 0