This townhouse accommodation is located in Carrara, just steps from Palazzo delle Logge and Piazza Alberica, and within a short walk of Carrara Cathedral. You’ll also find Carrara and Michelangelo Museum and Chiesa del Suffragio less than a mile away.