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