39 Dalton Street, Needham Heights
Featuring several dining options and a beautiful indoor pool with glass ceiling this hotel is located just off I-90 and is 0.6 mi from Copley Square in Boston. A fitness center is available.
1657 Worcester Road, Needham Heights
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, Needham Heights
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.