Ai Piedi del Castello di Castelsardo
from 80 €
Images and Video
Via Marina 7
07031 - Castelsardo
Located in Castelsardo, Ai Piedi del Castello di Castelsardo is just 150 metres from the beach and a 10-minute walk from the harbour. It offers simply furnished accommodation with air conditioning.