Castro
Hotel - Amoudara
Castro
A.Papandreou Str 301
Amoudara
Crete
71414
Greece
tel:- +30 2810 822770
fax:- +30 2810 821564
web address:- www.castro-hotel.com/
e-mail:- info@castro-hotel.com
Castro :-
Hotel on the Greek Islands
Castro wedding venue is based in, Crete
More Wedding Venues
To update the information for Castro please use this form