Karta Vacation Rentals
In the heart of Treviso — a city-center villa just a 5-minute walk from the Cathedral of Treviso and Piazza Rinaldi. Luigi Bailo Museum and Porta San Tomaso are a short stroll away, with Villa Salus Hospital, Ca' Noghera Casino of Venice and the Municipal Tower of Mestre nearby.