Piedmont >
Cameri
Cameri hotels & apartments, all accommodations in Cameri
Hotel Camelia
Strada Provinciale Per Novara 131, Cameri, Italy
Featuring WiFi throughout the property, Hotel Camelia Cameri sits 6 km from Palazzo Comunale. This motel entices guests with complimentary private parking, available on site.