Vitoraki’S Apartments 30 699 746 2622Eparchiaki Odos Heraklion Rethimnou 83, Agios Dimitrios, Amoudara Herakliou, 71414, GreeceApartment Accommodation: Summer Travel in Ammoudara, Heraklion, Crete in Vitoraki'S Apartments Book here: Book Here Crete. Read more… Add to favorites 0