Creta Sun Hotel Studios Eleftheriou Venizelou & Agias Pelagias Street, Heraklion, 71500, GreeceHotel Add to favorites 0