63 Via Eleonora d'Arborea, Castelsardo
bedrooms
Baths
Guests
Located in Castelsardo, this apartment is within a 5-minute drive of Marina di Castelsardo Beach and Museum of Mediterranean Weaving. This apartment is 5.1 mi (8.1 km) from Elephant Rock and 10.8 mi (17.3 km) from Water Paradise.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.