Sheraton Framingham Hotel & Conference Center The Sheraton Hotel in Framingham is located on Route 9 at the intersection of the Massachusetts Turnpike (Route 90). The executive conference center is over 10,000 square feet that offers many meeting packages. The newly-renovated guest rooms feature sweet sleeper beds, 32" flat screen H-D TVs. Check Sheraton Rates & Availabilities | Sheraton Framingham Hotel & Conference Center 1657 Worcester Road Route 9 & Mass Turnpike Framingham, MA 01701 508-879-7200 |