12 via ruggero leoncavallo, 30171 Mestre
Apartments
Rosa&Ade, a property with a garden, is situated in Mestre, 4.2 km from Mestre Ospedale Train Station, 11 km from Venice Santa Lucia Train Station, as well as 11 km from Frari Basilica. The property is around 11 km from Scuola Grande di San Rocco, 32 km from PadovaFiere and 39 km from Gran Teatro Geox....