an ionic compound that attracts atmospheric water that a hydrate is found is said to be non-volatile . is this statement is correct or not???

True.

Non-volatile means it does not turn to vapor.