Photos coming soon
HOTEL
Residence L'Olivastro
Via Veneto 2, 07031 Castelsardo, Italy, Castelsardo
Where it sits
Residence L'Olivastro
Via Veneto 2, 07031 Castelsardo, Italy, Castelsardo
40.90625, 8.69367
Similar stays nearby
Residence L'Olivastro
Hotel · 14 m
In the Residence, Terrace and air Conditioning
Hotel · 14 m
Residence Lentischi
Hotel · 15 m
Attic Sea-watch Castelsardo, fully conditioned for 6 people on the beach
Hotel · 19 m
Casa Blusea a 100 Metri dal Mare
Hotel · 23 m
La Casa Bianca a due minuti a piedi dal mare
Hotel · 46 m
Apartament Lucìa 150mt from beach
Hotel · 51 m
Apartament Lucìa 150mt from beach
Hotel · 51 m
Plan around Residence L'Olivastro
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 1, 2026.
