Karta Vacation Rentals
In the heart of Venice, just off the Riva Schiavoni waterfront and a short stroll from St. Mark's Square. This family-run, pet-friendly boutique hotel sits about 150 m from the San Marco–Zaccaria waterbus stop and minutes from Doge's Palace, the Bridge of Sighs and Rialto Bridge.