The Castro Hotel is only 5 kilometres away from the heart of the Greek city of Heraklion and is only 300 metres away from the famous sandy beach at Amoudara. The guest accommodation on offer at the hotel comprises of a selection of guestrooms and suites that all have their own private bathrooms and sea views. Facilities at the hotel include an outdoor swimming pool with a pleasant sunbathing area, a restaurant and well stocked bar, the accommodation is flexible and particularly situated for families.