Malliotakis Beach Hotel Agiou Ioannou 6, Stalida, Heraklion Region, 70007, GreeceHotel Add to favorites 0