It is really close to a bus station that can take you into the Venezia that takes about 10mins. Also only 5mins walk from the Mestre station. The hosts were really nice and kept trying to give me information which was really helpful.