You can also check out the following thread about the Cambridge Marriott, which is very close to the RI. There's some good information on what's available to you in Kendall Square (not much) and what's nearby (boatloads).
Enjoy your stay in Boston!
http://www.flyertalk.com/forum/forum63/HTML/003702.html
[This message has been edited by sonofapilot (edited Mar 16, 2004).]