Karta Vacation Rentals
In Cannaregio, in the heart of Venice — steps from Santa Lucia train station and a short walk to Piazzale Roma and the Grand Canal. Pet-friendly and conveniently placed (about 250 m from the station and roughly 14 km from Venice airport).