the medical school is in boston, not somerville. so davis square would actually be a pretty inconvenient place to stay before an interview 😉
Funny thing is, I actually knew the medical school is in downtown boston 🙄 Yesterday was a long day at the lab..
As others have said, it's just a short T ride away to either the green line Park Street stop or Downtown Crossing on the orange line. It's a pretty ritzy area, so I'd assume that hotel rates near the medical school are rather expensive.