Отель Castro находится в центре деревни Амудара, всего в 300 м от знаменитого песчаного пляжа.
К услугам гостей открытый бассейн с баром и просторная зона для принятия солнечных ванн.
На всей территории предоставляется бесплатный Wi-Fi.
В зависимости от наличия возможности номера отеля Castro выходят на собственный балкон с видом на бассейн, горы или частичный вид на море.
Все номера оснащены холодильником, кондиционером, сейфом, электрическим чайником и телевизором со спутниковыми каналами.
В ресторане Maxim подают блюда греческой и интернациональной кухни.
У бассейна можно заказать напитки, кофе, коктейли и другие напитки.
Кроме того, в распоряжении гостей столовая, зал с телевизором и открытая парковка.
Отель Castro находится в 5 км от центра города Ираклион и в 11 км от международного аэропорта Ираклиона.
В 100 м от отеля работают различные бары и рестораны.