Located steps from Sile River Regional Nature Park, this apartment is in Treviso, and within a 10-minute walk of Villa Ninni Carisi and Chiesa di Santa Maria Maggiore. You’ll also find Casa dei Carraresi Exhibition Center and Piazza dei Signori less than a mile away.