8.7
Castelsardo Resort Village****

13 English reviews

191 international reviews

14° / 26°
21 Oct 2018
Number 2 of 10 hotels in Castelsardo