Mama La Roosa +30 694 848 7750Agia Pelagia, Heraklion, 71500, GreeceHotel Book here: Book Here Accommodation: Summer Travel in Ammoudara, Heraklion, Crete in Mama La Roosa Crete. Read more… Add to favorites 0