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