Marriott Residence Inn Woburn

Marriott Residence Inn Woburn

This 149-key, all-suite hotel is conveniently located near I-95/Route 128 and I-93 and part of the MetroNorth Corporate Center, a 1.2 million SF, master-planned campus. The hotel is adjacent to a Boston Sports Club, MetroNorth Corporate Center tenants Raytheon, ArQule...
Marriott Residence Inn Framingham

Marriott Residence Inn Framingham

This 125-room all-suite hotel is adjacent to the Staples World Headquarters in Framingham and less than a mile from Genzyme/Sanofi, CA Technologies and Boston Heart Diagnostics. Amenities include a fitness center and heated indoor pool. All suites feature fully...