8.7
Castelsardo Resort Village****

13 English reviews

198 international reviews

/ 15°
16 Jan 2019
Number 2 of 10 hotels in Castelsardo