Affittimoderni Castelsardo Il Sole - CSSO01


Castelsardo • Show on map
View Details for Price
Affittimoderni Castelsardo Il Sole - CSSO01 offers accommodations in Castelsardo 1.5 miles from Cantareddi Beach and 20 miles from Sassari Railway Station. With free private parking the property is a…More info
