Photos coming soon
HOTEL
Apartment Castelsardo SS with Sea View VIII
7031 Castelsardo, Italy, Castelsardo
Where it sits
Apartment Castelsardo SS with Sea View VIII
7031 Castelsardo, Italy, Castelsardo
40.91596, 8.71082
Plan around Apartment Castelsardo SS with Sea View VIII
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 1, 2026.
