Castelsardo
From 173€
per night
SARDINIARE-Casa Stella del Mar
4848 Strada Statale 200 dell'Anglona
07031
Castelsardo
Located in Castelsardo, within 150 metres of Lu Bagnu Beach and 2.1 km of Punta Li Paddimi Beach, SARDINIARE-Casa Stella del Mar offers accommodation with free WiFi, air conditioning, a seasonal ...