1657 Worcester Road, Framingham
Off motorway I-90 within 30 minutes of downtown Boston this nonsmoking Framingham Massachusetts hotel features 2 on-site dining options a free shuttle to area shops and restaurants and flat-screen TVs.
100 Cabot Street, Framingham
Walk into Sheraton Boston Needham Hotel and you’ll immediately feel a sense of comfort. You will be greeted with personal service people who pay attention to the little things that matter most.