Photos coming soon
HOTEL
Ibiscus Trilo 9
7031 Castelsardo, Italy, Castelsardo
Where it sits
Ibiscus Trilo 9
7031 Castelsardo, Italy, Castelsardo
40.90264, 8.69109
Similar stays nearby
Casa Oslo 1
Hotel · 5 m
Casa Oslo 3
Hotel · 5 m
Apartment in Residence With Private Terrace
Hotel · 29 m
Apartment With air Conditioning and Terrace
Hotel · 29 m
B&B La Fortezza
Hotel · 32 m
B&B La Fortezza
Hotel · 33 m
Appartamenti Diffusi Costa Nord Sardegna
Hotel · 34 m
Aria condizionata e ampio spazio esterno
Hotel · 38 m
Plan around Ibiscus Trilo 9
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 2, 2026.
