Castro Hotel Hotel

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

This family-friendly hotel is situated in Amoudara, just a few minutes' walk from the sandy beach. Numerous shops, restaurants, taverns, and nightclubs can be reached on foot, and the centre of Heraklion is only five kilometres away. Sightseers won't want to miss the city centre with its fascinating museums, stunning architecture and beautiful old harbour. The hotel's air-conditioned guest rooms are comfortable and bright, featuring a private balcony with wonderful sea views. The in-house restaurant serves both Greek and international cuisines, and guests can find cocktails and light snacks at...

More details

301 A.Papandreou Amoudara Gazi, Gazi Amoudara - Heraklion 714 14, Greece - Malevizi, Crete - Greece - 714 14

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00