Castello City Hotel 30 281 025 12121, 62 Martyron Avenue, Heraklio Town, 71304, GreeceHotel Add to favorites 0