Locations: Ibis Styles Heraklion Central Hotel