Edelweiss 30 26950 27286Tsoutsouros , Heraklio, 70100, GreeceHotel Book here: Book Here Review: 8.4 Accommodation: Summer Travel in Heraklion City, Heraklion, Crete in Edelweiss Crete. Read more… Add to favorites 0