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 equipped kitchens and separate areas for living, working and sleeping. The rooms are 40% larger than a traditional hotel room.

Stats

  • Category

    Hotel

  • Location

    Framingham, MA

  • Keys

    125

  • Year Completed

    2000