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