Novara is situated in Novara, within 47 km of Fiera Milano City and 47 km of CityLife. The property is located 43 km from Rho Fiera Metro Station, 45 km from Centro Commerciale Arese and 46 km from San Siro Stadium.
Number of rooms: 3
Viale Dante Alighieri 28, 28100 Novara, Italy