In the middle of the capital of Crete, in Heraklion, is the Hotel Castello. The ideal location offers guests the optimum starting point to get to know the town and surrounding countryside. The hotel has a total of 68 rooms of varying types.
Shops, taverns and bars can all be found nearby.