Hotels near all Castelsardo landmarks