Hospital warned on hygiene