130 Worcester Road, Framingham, MA 01702, USA
130 Worcester Rd Framingham, MA 01702-5371
Framingham
Massachusetts
01702
US
Best Western Framingham is pet friendly! They welcome up to two dogs under 80 lbs per select guestroom for no additional fee. Pet friendly rooms are located on the 2nd floor with no elevator access, stairs …