What is the difference between "check something" and "check on something"
Solution 1:
Check means to examine (something) in order to determine its accuracy, quality, or condition. Check on is a phrasal verb that means verify, ascertain, or monitor the state or condition of.
It's a subtle difference between the two, and, in the example you gave, I think either could be applied.
If you asked me which one was more correct, I think I'd vote for check, rather than check on, but that was only after consulting a dictionary. Most tourist officers aren't that careful with their words before checking up on the hours of a village shop.
Oh, check up on means investigate in order to establish the truth about or accuracy of, which is, I suppose, another way of saying (nearly) the same thing.
Ref: these definitions were taken from NOAD
Solution 2:
Check on is used to refer to verifying the legitimacy or the condition of someone or something, according to Free Dictionary.
I reckon, check is better suited in your example.