This apartment is located in Treviso, just steps from Casa dei Carraresi Exhibition Center and Piazza dei Signori, and within a short walk of Palazzo dei Trecento. You’ll also find Cathedral of Treviso and Sile River Regional Nature Park less than a mile away.