<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Originally posted by boltor:
Are either of these near a T?</font>
Depends what you mean by "near" and "T". According to mbta.com, both are a half mile from T bus stops. Knowing the area, it may not be a pleasant walk, either. The Cambridge Marriott is an excellent suggestion.