HotelCrete, Greeceibis Styles Heraklion CentralFree Wi-FiAir conditioningBreakfastPer nightOn requestDetails