Located in the northwestern coast of Sardinia, Castelsardo is a medieval town perched atop a promontory dominating the sea.
Thanks to its amazing position on the Gulf of Asinara, Castelsardo is the ideal destination to visit the best beaches of North Sardinia. But the town itself is worth a wander to visit the Doria Castle and the surrounding picturesque alleys.
Not far away from the town, you can't absoltely miss the Elephant's Rock, one of the symbols of Sardinia. Find a hotel in the town of Castelsardo, enjoy the view and the stunning sea. Plan now your relaxing holidays in Castelsardo!