Via Li Russi 9, 07031 Castelsardo
Apartment
with
1
room
SARDINIA RE - Smeralda 9 is located in Castelsardo, just a 16-minute walk from La Vignaccia Beach and one mile
from Pedraladda Beach. This property offers access to a terrace, free private parking, and free Wifi. Palazzo Ducale Sassari is 20 miles away and Serradimigni Arena is 21 miles from the apartment.
The ...