Karta Vacation Rentals
In Mestre city center, about 1 km from Mestre Station and roughly 10 km (a 10–15 minute drive) from Venice highlights like the Port of Venice, Grand Canal, Piazzale Roma and St. Mark's Square; also close to Toniolo Theatre, Piazza Ferretto, the Municipal Tower and San Giuliano Park.