Antonis Beach-Rooms Hotel +30(2810)823877Patmou 6, Amoudara Heraklion, 71414, GreeceHotel Book here: Book Here Stars: 2 Review: 1 Accommodation: Summer Travel in Heraklion City, Heraklion, Crete in Antonis Beach-Rooms Hotel Crete. Read more… Add to favorites 0