Minoa Apartments 30 2810 250689Andrea Papandreou Av. & 62 Martiron Str 8, Amoudara Herakliou, 71414, GreeceApartment Book here: Book Here Review: 7.8 Accommodation: Summer Travel in Ammoudara, Heraklion, Crete in Minoa Apartments Crete. Read more… Add to favorites 0