Hotel Croce Di Malta
Hotel
Novara, Piedmont
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.
Number of rooms: 20
Via Biglieri 2A, 28100 Novara, Italy