Castelsardo is a bay located in Sardinia, Italy on the
continent of Europe. Find A la Carte Restaurants, Buffet, Hotel, Hotel Restaurant, Restaurant, Seafood and attractions in Castelsardo, Sassari below.
Castelsardo in Castelsardo, Sassari
Ristorante Il Cormorano ...
Read more Pedraladda Club Hotel Pedraladda Club Hotel is a 3-star hotel situated in a large natural bay in Castelsardo, with panoramic views across the Gulf of Asinara.
The Pedraladda Club Hotel complex is located just 50m from the...