Via san francesco d'assisi 6, 28100 Novara
Hotels 4 stars
Hotel Cavour is in front of Novara Railway Station, and offers free internet, a parking, and free access to its gym. The staff is multilingual. The 4-star Cavour Hotel features air-conditioned rooms with an LCD TV. Each room features elegant Italian furniture, and mosaics in the bathroom with large shower....