Castro Hotel
Crete / Heraklion / Amoudara • View on MapPlease select your dates
Open : April - October ......Just 8km away from the center of Heraklion, the CASTRO hotel lies in the middle of Amoudara only 300m away from the famous sandy Amoudara Beach. More Info »