Hotel Handakas 30 281 082 1456September str. 3, Amoudara Herakliou, 71414, GreeceHotel Book here: Book Here Stars: 2-star hotel Review: 6.7 Accommodation: Summer Travel in Stalida, Heraklion, Crete in Hotel Handakas Crete. Read more… Add to favorites 0