Visiting hours at hospitals, in my experience, vary by ward and the severity of patients on those wards and the timing of other activities, such as doctors rounds.
Hospitals have completely different opening hours, clinic hours for outpatients run much longer than visiting hours.