Albergo Italia is in central
Novara, 215 yards from the cathedral and just over half a mile from Novara train station. Rooms at the Italia hotel are air-conditioned and have a minibar. All feature hardwood floo ...
Read more
Albergo Italia is in central
Novara, 215 yards from the cathedral and just over half a mile from Novara train station. Rooms at the Italia hotel are air-conditioned and have a minibar. All feature hardwood floors and have a private bathroom. Italia Albergo is 19 miles from Milan Malpensa Airport. Parking here is free.