Castro Hotel
Hotel - Amoudara Heraklion
Castro Hotel
A.Papandreou 301
Amoudara Heraklion
Crete
71414
Greece
tel:- +30 281 082 2770
web address:- castro-hotel.com/
e-mail:- info@castro-hotel.com
Castro Hotel :-
Crete a historically trendy destination for wedding couples
The CASTRO hotel has 78 luxurious rooms and 4 apartments, with separate bathrooms. Furthermore, the are rooms with mountain, pool and sea view.
To update the information for Castro Hotel please use this form