Хотел Castro се намира в центъра на Амудара, само на 300 метра от известния пясъчен плаж. Разполага с открит басейн с бар край басейна и много място за слънчеви бани. На разположение е безплатен WiFi навсякъде.
Всяка от стаите в хотел Castro има самостоятелен балкон с гледка към басейна, планината или частична гледка към морето, в зависимост от наличността. Всички стаи са оборудвани с хладилник, климатик, сейф, електрическа кана и телевизор със сателитни канали.
Ресторант Maxim сервира гръцка, както и международна кухня. Напитки и кафе, както и освежителни напитки и коктейли можете да се насладите край басейна.
Други удобства в хотела включват трапезария, телевизионна зала и открит паркинг.
Хотел Castro е на 5 км от центъра на град Ираклион и на 11 км от международното летище Ираклион. Разнообразие от барове и ресторанти може да се намери само на 100 метра от хотела.