This apartment is situated in San Nicola, just steps from Sassari Ducal Palace and National Art Museum of Sassari, and within a short walk of Piazza d’Italia. You’ll also find St. Nicholas Cathedral and Cathedral of St. Anthony Abbot less than a mile away.