Karta Vacation Rentals
In the heart of Venice’s Castello district, this self-catering apartment sits steps from Via Garibaldi and a 4‑minute walk from the Arsenale della Biennale. St. Mark’s Square, the Grand Canal and the Doge’s Palace are all within easy reach. Address: Calle Riello 178, 30122 Venice.