In a place already inhabited seven thousand years ago this hotel is situated in the cou...
Castelsardo Resort is placed in the North of Island Sardinia and it ows its name to the...