8.7
Castelsardo Resort Village

13 English reviews

165 international reviews

18° / 32°
20 Aug 2018
Number 2 of 10 hotels in Castelsardo