Discover Castheddu/Castelsardo
compiled from our dataCastheddu/Castelsardo is located in Sardinia, Italy, and has a population of about 5,656. Our atlas lists 172 places here.
These include 7 sights and 5 museums, 65 restaurants, 92 places to stay and 3 cocktail bars. Highlights include Roccia dell'Elefante, Castello dei Doria, AD Arredamenti su misura.