info@albergoitalia.novara.it
Via Generale Solaroli, 8 – 28100 Novara (NO) ITALIA
+39 0321 399316
It looks like nothing was found at this location. Maybe try a search?