The Sheraton Framingham Hotel & Conference Center is in Middlesex County right off Interstate 90, with easy access to downtown Boston.
375 rooms
The Sheraton Framingham Hotel & Conference Center boasts recently refurbished rooms and suites—all showcasing tastefully subdued color palettes, flat-screen TVs, ergonomic work spaces and the Sheraton Signature Sleep Experience. Satisfy your inner foodie with delectable American fare at Postern Grille, the on-site restaurant, or unwind in the 24 hour/7 days a week fitness center.
The hotel is located near attractions like the Natick Mall and Callahan State Park. You can also hop aboard the free shuttle, which operates within a five-mile radius of the property.