Karta Vacation Rentals
In the beating heart of Mestre, a short walk from Mestre train station and about a 10-minute train hop into Venice. A quick drive gets you to Porto Marghera and Piazzale Roma, with St. Mark’s area roughly 8–9 km away. Family-friendly and perfectly placed for exploring Piazza Ferretto, local theatres and nearby galleries.