Sheraton Framingham Hotel & Conference Center is located 18 miles west of Boston and convenient to highways in all directions. Spending the day in downtown Boston? Take the local commuter rail near our hotel for easy access to the city. Dine with us at our brand new Postern Grille and enjoy the local flavors of New England. Looking to plan a meeting? We offer over 10,000 square feet of event space, and we are IACC Certified.