Karta Vacation Rentals
In Treviso's city center, a short stroll from Porta San Tomaso and Chiesa di San Francesco. Steps from the Casa dei Carraresi Exhibition Center and close to Villa Salus Hospital, Ca' Noghera Casino of Venice and the Municipal Tower of Mestre — a group-friendly city-center base.