Thank you all who responded. I've gone with the Charles. Maybe I'll post something in a few months after I stay there.
Blumie points out the question of cost. If you get a Harvard discount things become a lot better. The Sheraton Commander would have been the closest to my meetings but it's not like the Charles is not within walking distance.
I know this is not the subject of the thread but are Cambridge restaurants still enamored with closing early? Rather than go to any place that closes at 8:00, when I want to
start dinner, I think I'll just go into Boston and have a nice meal at maybe Zuma.