Crete, Greece
Ibis Styles Heraklion Central
4 out of 5 stars
Express Check-in and Check-Out
Room Service
Elevator/Lift
Internet Access (Free Wi-Fi, Dial-Up)