Via g.medici del vascello, 30174 Mestre
Apartment
Victoria House Venice is located in Mestre, just 2 miles from Mestre Ospedale Train Station and 2.6 miles from Museum M9. The property is around 8 miles from Venice Santa Lucia Train Station, 8.1 miles from Basilica dei Frari, and 8.1 miles from Scuola Grande di San Rocco. The apartment also offers free...