Originally Posted by
User Name
Not sure of either of the Residence Inns (Cambridge or Tudor Wharf) have two-bedroom suites but, if so, this could be worth a look.
Was going to be my suggestion exactly. Should be perfect for your needs, lodging-wise.
The Cambridge one might be the preference on location, it's easy walking distance to a T stop.