Albergo Italia Albergo Italia is conveniently located in the popular Novara City Center area. 4 Star level Hotel From $64
Hotel La Bussola Set in a prime location of Novara, Hotel La Bussola puts everything the city has to offer just outside your doorstep. 4 Star level Hotel (2 reviews) From $68