6 via leonida bissolati, 30172 Mestre
Appartamenti
Venice Night 6 is located in Mestre, 5.1 km from Mestre Ospedale Train Station, 9.3 km from Venice Santa Lucia Train Station, as well as 10 km from Frari Basilica. The property is situated 10 km from Scuola Grande di San Rocco, 33 km from PadovaFiere and 40 km from Gran Teatro Geox. Free WiFi is available...