Karta Vacation Rentals
In lively Mestre, a short hop from Venice. A bus stop is right outside and gets you to Venice in about 10 minutes; Marco Polo Airport is roughly 15 minutes away. Close to Piazza Ferretto, Toniolo Theatre, the Municipal Tower and Porto Marghera.