Via biglieri 2a, 28100 Novara
Hotels 3 stars
Set in the heart of Novara, close to the station and next to the city’s largest park, Hotel Hotel Croce Di Malta gives you free Wi-Fi and spacious accommodation. Your room at the Hotel Croce Di Malta features all modern comforts. The hotel’s central location means you are close to all of the attractions...