Venice City of Art ResidenceGuesthouse
3 Via Giorgio Massari interno 2, piano 1, 30175 Marghera, Italy
Set 7.5 km from Mestre Ospedale Train Station, 10 km from Venice Santa Lucia Train Station and 10 km from Frari Basilica, Venice City of Art Residence features accommodation situated in Marghera. It is located 3.8 km from M9 Museum and offers a lift.