Karta Vacation Rentals
In the heart of Venice's Castello district, steps from St. Mark's Square and the Doge's Palace. Housed in a historic building dating to the 1600s, the hotel is about 100 m from Riva degli Schiavoni, the Bridge of Sighs and San Zaccaria waterbus. Pet-friendly and perfectly placed for sightseeing.