




In Mestre, just outside central Venice. A short drive from Piazzale Roma and Porto Marghera, and roughly 9–10 km from the Grand Canal. Close to Toniolo Theatre, Piazza Ferretto and the Municipal Tower of Mestre. Pet-friendly, self-catering apartment living near Venice.