Through a partnership with the Sheraton Framingham Hotel & Conference Center, Celebrations is centrally located just 18 miles West of Boston on Route 9 West and just minutes from the Mass Pike and Routes 128 and 495. The hotel is located at 1657 Worcester Road, Framingham, Massachusetts, 01701.
Click for Directions
1657 Worcester Road (Route 9 West)
Framingham, Massachusetts, 01701
Super convenient location at the intersection of 3 Major Interstates….Mass Pike, 495 and Route 9!
Free parking is available directly in front of the hotel.