Karta Vacation Rentals
Planted in central Venice on Castello, just steps from Riva degli Schiavoni and the San Zaccaria waterbus. Walk to St. Mark's Square, Doge's Palace, the Bridge of Sighs and St. Mark's Basilica in minutes. A compact, pet-friendly romantic base for exploring the canals.