Karta Vacation Rentals
Perched on Venice’s Riva degli Schiavoni waterfront, a few steps from St. Mark’s Square and Doge’s Palace. San Zaccaria vaporetto stop is right nearby, linking you to Piazzale Roma and Santa Lucia. Located in Castello and pet-friendly — ideal for lagoon lovers and culture hunters.