Alexander House **** Kreta, Heraklion Po Box 1392, , Heraklion/agia Pelagia Facilities in hotel Important