Hotel Cristallo

4.3
(9 reviews)
Corso Milano 60 D, 28100, Novara Italy
+39 0321 697085Official website
Budget
Small Hotel
Hotel
Hotel Cristallo | Novara | Italy | TripAligner