This last April we stayed at the Holiday Inn Express on Boston Street:
http://www.hiexpress.com/...on/boshj/hoteldetail#
Two miles from town, but only a 10-min walk to the T and then 3 stops from Boston Commons. Super affordable (4 nights cost us ~450 with tax) and the free breakfast is very good with lots of choices. Not the newest or fanciest hotel around, but it was clean, in a good locale, and easy to navigate to/from.
Hope that helps,
-Steven
**************************************
I won't quit running when I get old...I'll get old when I quit running.
Blogging from time to time at:
http://trirunning.blogspot.com **************************************