Photos coming soon
HOTEL
Miramare Castello
Via Nazionale snc, 07031 Castelsardo, Italy, Castelsardo
Where it sits
Miramare Castello
Via Nazionale snc, 07031 Castelsardo, Italy, Castelsardo
40.91594, 8.71098
Similar stays nearby
Residenza Miramare
Hotel · 1 m
Castelsardo Miramare 10 - 6 posti
Hotel · 2 m
Miramare Appartamento Roda
Hotel · 2 m
Castelsardo Miramare 10 - 6 posti
Hotel · 2 m
Residence Miramare
Hotel · 4 m
Residence Miramare
Hotel · 4 m
Affittimoderni Castelsardo Miramare
Hotel · 12 m
Apartment Castelsardo SS with Sea View VIII
Hotel · 14 m
Plan around Miramare Castello
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 2, 2026.
