Situated on the bay, Antica Pensione Pinna is a great choice for a stay in Castelsardo. Guests looking for a bite to eat can check out Antica Pensione Pinna, which serves local cuisine and is open for lunch and dinner. Other highlights include a bar/lounge, a snack bar/deli, and a terrace.