Piazza del Novecentenario is located in Castelsardo, Italy on Via Cristoforo Colombo, 10. Piazza del Novecentenario is rated 4.4 out of 5 in the category promenade in Italy.
Address
Via Cristoforo Colombo, 10
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance