A mental health hospital is a medical facility that treats psychiatric conditions. It offers inpatient care, crisis support, therapy, and medication management. Admissions can be voluntary or involuntary, with short or longer stays.