Photos coming soon
HOTEL
Ai Piedi del Castello di Castelsardo
Via Marina 7, 07031 Castelsardo, Italy, Castelsardo
Where it sits
Ai Piedi del Castello di Castelsardo
Via Marina 7, 07031 Castelsardo, Italy, Castelsardo
40.91397, 8.71009
Similar stays nearby
Affittimoderni Castelsardo La Marina - Cslm06
Hotel · 9 m
Appartamento vacanze 150mq a 100 metri dal mare
Hotel · 16 m
Attico Roma
Hotel · 49 m
City Bb Chic Room With Shared Bathroom
Hotel · 53 m
Bb Chic Room With Shared Bathroom in the City
Hotel · 53 m
Appartamento 3 - Via roma 29 - Immobileuro srl
Hotel · 54 m
Appartamento 5 - Via roma 29 - Immobileuro srl
Hotel · 54 m
Miramare 22
Hotel · 54 m
Plan around Ai Piedi del Castello di Castelsardo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
