Karta Vacation Rentals
On the Venice mainland waterfront in Mestre, roughly 1 km from Venezia-Mestre train station and about 12 km from Venice Marco Polo Airport. Easy access to Venice sights — Canal Grande and Palazzo Ducale are around 10 km away — and local spots like Bosco dell'Osellino and Toniolo Theatre.