Neon Hotel 2897 031997Malia-Stalis beach Road, Stalida, Heraklion Region, 70007, GreeceHotel Add to favorites 0