Karta Vacation Rentals
In Treviso, about 1 km from the city center. A short, five-minute walk from Porta San Tomaso and Chiesa di San Francesco. Natural Park of the River Sile and Casa dei Carraresi are nearby, with Villa Salus Hospital, Ca' Noghera Casino of Venice and the Municipal Tower of Mestre also within easy reach.