Karta Vacation Rentals
In the heart of Mestre, just steps from Piazza Ferretto. About 15 minutes from Venice–Marco Polo airport and roughly 30 minutes from Treviso–Canova. Within a 10-minute drive of Piazzale Roma and the Grand Canal. Pet-friendly and family-friendly base for exploring Venice and the mainland.