Our Location

Shearton Framingham

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

Sheraton Framingham Hotel & Conference Center
1657 Worcester Road (Route 9 West)
Framingham, Massachusetts, 01701
Phone: 1-508-879-7200

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.