Happy Cretan Suites Aghia Pelagia, Heraklion, 71500, GreeceHotel Book here: Book Here Stars: 4 stars Review: 9 Accommodation: Summer Travel in Ammoudara, Heraklion, Crete in Happy Cretan Suites Crete. Read more… Add to favorites 0