Karta Vacation Rentals
In Mestre, right across from the railway station and a short 10‑minute train or bus ride from Venice, St. Mark’s Square and the Grand Canal. Marco Polo Airport sits about 17 km away. Nearby spots include Porto Marghera, Piazza Ferretto and the Toniolo Theatre.