Framingham MA Best Western 1. 130 Worcester Rd, Framingham, MA 01702 | BEST WESTERN Framingham (866) 430-9014