

Elephant Rock is 2.4 mi (3.9 km) from central Castelsardo, why not stop by during your stay.
Imagine strolling along Port of Castelsardo for some great waterfront pics. It's located 0.6 mi (1 km) from central Castelsardo. If you carry on walking you'll get to Marina di Castelsardo Beach and Lu Bagnu Beach for some more water views.