Notos Heights Hotel & Suites Pavlou Mela Street, Malia, Heraklion, 70007, GreeceHotel Add to favorites 0