Sheraton Framingham 
1657 Worcester Road
Framingham, MA 01701
Show Hotel Details |
Hotel Photos
Off motorway I-90 within 30 minutes of downtown Boston, this non-smoking Framingham, Massachusetts hotel features 2 on-site dining options, a free shuttle to area shops and restaurants, and flat-screen TVs.