HarelyB;
My own doctor, is up at OHSU,(Oregon Health Sciences University). It's THE BEST, in the state, for health care needs so don't worry about your son's care at least.
There is also a pharmacy, right on the premises. Motels and hotels, are located at the bottom of "the hill" as the OHSU area is called.About a 2 minute drive, from the bottom of the hill, up to the hospital.
Here's a link to OHSU and it should be able to answer almost any questions you have, including local lodging for members of patient's family's. PLEASE contact me, if this isn't enough, I'm 100 miles from there, but will more than happy to run down motel rates, locations, anything you'll need!
http://www.ohsu.edu/xd/