Campsite Solcio Italy › Piedmont › Novara Average rating: 8.7 Rate : From GBP 233 Campsite shop Cash machine Dogs allowed Restaurant on the campsite Games/entertainment for children