Business hours of reception: 24 hours
The modern Castro Hotel is located in the resort Ammudara, within 300 m distance to the beach. The city Heraklion (Iraklion) is 5 km away from the hotel and local restaurants, bars and supermarkets are available close to the hotel.
Our 64 luxurious rooms were recently renovated and provide air condition, TV, telephone, bathroom with shower, hair dryer, desk and balcony or terrace.
Our restaurant offers Greek cuisine, international dishes as well as breakfast in buffet style. There is a swimming pool with a beautiful pool and sunbathing area and a pool bar where you can enjoy refreshing and various cocktails.