Bed and Breakfast Cala Luna is 0.3 km from Castelsardo centre