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