Hi Guys

Have come up for business and want to spend a few days.. not sure if I want to book in Boston or if foliage may be decent stay in Marlborough.. care to share any good locals ? Don't think I want to bring up big glass.

Thanks
Lou