I have been to the Boston area with my family and have stayed at the Residence Inn in Woburn, Massachusetts many times. It is located about 30 minutes North of Boston (the hotel provides free transportation to the train to take you into Boston). The Hotel has all of the amenities that you would find at any Residence Inn, but the staff at this Hotel are amazing. They have gone out of their way many times for myself and my family. I would definately suggest this Residence Inn while in the Boston area. Thank you.
The Residence Inn Boston/Woburn is definitely on the radar. I met the former Assistant General Manager and Front Office Manager at the Courtyard Boston Woburn, recently. The RI is a operated by a franchise from what I hear. The Courtyard is corporate. We selected the Courtyard over the Residence because of it's similarity to the architectural style of the Fairfield Inn Nashua Merrimack in New Hampshire*. The other reason was purely practical: POINTS. At Courtyard you earn 10 points/$US. Residence Inn earns 5 points/$US.