Photos coming soon
HOTEL
Smeralda 9 in Castelsardo
Via Li Russi 9, Castelsardo
Where it sits
Smeralda 9 in Castelsardo
Via Li Russi 9, Castelsardo
40.90792, 8.71981
Similar stays nearby
Sardinia RE - La Favola 5
Hotel · 6 m
Affittimoderni Castelsardo Smeralda
Hotel · 10 m
Affittimoderni Castelsardo Smeralda
Hotel · 11 m
Le Residenze Belvedere
Hotel · 13 m
Vista mare e castello, piscina e posto auto
Hotel · 25 m
Air conditioning, swimming pool and parking space
Hotel · 25 m
Sardinia Re - Smeralda 18
Hotel · 27 m
Sardinia RE - Smeralda 18
Hotel · 27 m
Plan around Smeralda 9 in Castelsardo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 2, 2026.
