Karta Vacation Rentals
On a leafy block in central Treviso, just a 4-minute walk from the Natural Park of the River Sile and five minutes from Porta San Tomaso. This pet-friendly, family-friendly villa-style townhouse sits steps from the city center and sights like Casa dei Carraresi.