Hotel/Inn
Website: http://www.starwoodhotels.com/sheraton/property/overview/index.html?propertyID=756
1657 Worcester Road, Framingham, MA 01701
The Sheraton in Framingham hosts a wide variety of events.
Sheraton Framingham
1657 Worcester Road
Framingham, MA 01701