Karta Vacation Rentals
In Treviso, a short walk from the city center and within a 15-minute stroll of the Church of San Nicolo and the Natural Park of the River Sile. Nearby points of interest include Villa Salus Hospital, Ca' Noghera Casino of Venice, the Municipal Tower of Mestre and Loggia dei Cavalieri.