Albergo Italia
Hotel
Novara, Piedmont
Albergo Italia is in the centre of Novara, 200 metres from the Cathedral and 1 km from Novara train station.
Number of rooms: 62
Via Generale Paolo Solaroli, 8/10, 28100 Novara, Italy