Call To Book
The Sheraton Framingham Hotel & Conference Center is ideally located just outside of Boston and some of the city's most popular attractions. The hotel is also easily reachable from both Providence, Rhode Island and Worcester, Massachusetts. Our location offers guests the opportunity to explore the city while providing the space to relax that most city hotels do not. We are also easily accessible to the nearby communities of Cambridge, Sturbridge, Newton, Concord or Lexington.
Conveniently located 18 miles from charming downtown Boston, the Sheraton Framingham Hotel & Conference Center is a top choice for business or leisure. Near three major interstates, we offer the benefits of the city without the cost or congestion.With a new executive conference center covering 22,000 square feet, we offer varied meeting packages to streamline the planning process in our state-of-the-art learning facility. Then recharge in your own way at Sheraton Fitness.Relax in one of our newly renovated guest rooms, all featuring the Sheraton Signature Sleep Experience as well as a 32 flat screen HD television. Choose a Sheraton Club Room and receive complimentary breakfast and hors d'oeuvres in our private lounge.
Dogs under 40 pounds are allowed. Dogs must be accompanied by owner at all times on leash or in a crate. Waiver must be signed at check-in. Guest will be responsible for costs if excess damage or deep cleaning is required. If damage is discovered after checkout, credit card on record will be charged. Cats are not�allowed