Castro beach hotel was manufactured in 2003, in Maleme, 15Km out of Chania. It is a hotel group built in a amazing extent (6.000 m2 ), next to the sea. Unique decoration, pleasant and comfortable spaces are the characteristic of the hotel.
Castro Hotel Overview