Karta Vacation Rentals
On Venice’s Castello waterfront, this 4-star boutique hotel sits facing canals and gardens. It’s a central Venice stay — about a 5-minute walk to St. Mark’s Square, steps from the Bridge of Sighs and roughly 10 minutes on foot to the Rialto Bridge.