Karta Vacation Rentals





In the heart of Treviso, a short stroll from the Cathedral of Treviso and Piazza dei Signori. Palazzo dei Trecento and Ca' dei Carraresi are within easy walking distance, with Villa Salus Hospital, Ca' Noghera and the Municipal Tower of Mestre nearby.