Photos coming soon
HOTEL
Castelsardo Terrace Apartment
1 Via Eleonora d'Arborea, 07031 Castelsardo, Italy, Castelsardo
Where it sits
Castelsardo Terrace Apartment
1 Via Eleonora d'Arborea, 07031 Castelsardo, Italy, Castelsardo
40.91188, 8.70774
Similar stays nearby
Stunning Apartment in Castelsardo With 2 Bedrooms
Hotel · 21 m
Residence Le Marine
Hotel · 54 m
Attico vista mare a Castelsardo con terrazzo panoramico
Hotel · 80 m
Attico L' Onda Marina
Hotel · 82 m
B&B Ricoccò
Hotel · 92 m
Sardamare Apartments Castelsardo
Hotel · 99 m
Nice Apartment in Castelsardo With 1 Bedrooms
Hotel · 99 m
Appartamenti vista castello
Hotel · 108 m
Plan around Castelsardo Terrace Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 12, 2026.
