RE: Boston Mama's...
There are actually 2. Hotel @ MIT is a Doubletree (but I think no Suites), very funky/trendy hotel inside! You would never know it is a Doubletree Hotel. Then there is the Doubletree on Soldiers Field Road in Boston which is right on the Cambridge line. The company I worked for was a vendor of both hotels, never been in the rooms but both have a good reputation.
Hotel @ MIT is probaby a little easier to get into Downtown, I don't think either of them is near a subway station.
- Michelle
Addison 11/9/05
Go Red Sox!