301 A.Papandreou Amoudara Gazi Gazi, Heraklion
The CASTRO hotel has 53 luxurious rooms with separate bathrooms. Furthermore, the are rooms with mountain, pool and sea view. There is also a lovely swimming-pool where you can swim from early in the morning until in the afternoon.
Make a reservation
Recommended in the area
Special offers collected for you