Apt Venice City features air-conditioned guest accommodation in Marghera, 4.1 km from M9 Museum, 7.6 km from Mestre Ospedale Train Station and 10 km from Venice Santa Lucia Train Station.
Number of rooms: 3
26 Via Andrea Palladio, 30175 Marghera, Italy