Police say a woman who refused to leave Lancaster General Hospital and punched a security guard is now facing charges.