MICHELIN Travel Discover the world
Home > > > > Castelsardo Travel Guide
Advertisement

Castelsardo :

Unmissable tourist sites

Where to sleep?

View 11 hotels for Castelsardo

Castelsardo Travel guide Recommended Recommended

Houses and castle on the waterfront in the evening, Castelsardo, North Sardinia, Italy, Europe
Enlarge map

Top of page