Media Salon C

Located In: Fairfield Inn & Suites by Marriott Framingham

Seated: 6

Fairfield Inn & Suites by Marriott Framingham

Fairfield Inn & Suites by Marriott Framingham

Media Salon C
Address
Fairfield Inn & Suites by Marriott Framingham

1659 Worcester Road Framingham, MA 01701

Business Space Location Map
Capacity

Seated: 6

Square Feet: 134 ft2

F&B Options
In-house catering