Karta Vacation Rentals
In the heart of Venice, a boutique hotel set in a converted 1879 monastery just steps from the train station. A short walk to Piazzale Roma, the Grand Canal, Cannaregio and Ponte di Rialto. Pet-friendly and perfect for exploring Venice on foot.