Karta Vacation Rentals





In the heart of Treviso, steps from Palazzo dei Trecento and Piazza dei Signori. This city-center, pet-friendly hotel is within easy walking distance of Ca' dei Carraresi, Porta San Tomaso, Villa Salus Hospital and the Municipal Tower of Mestre.