Sheraton Needham Hotel
100 Cabot StreetNeedham, United States
The Sheraton Needham Hotel offers a heated pool, a tour desk and a fitness centre as well as a business centre, conference room(s) and a concierge. Needham town centre is within a 10 minute drive from the hotel.
If you're travelling with a family in tow, the Sheraton Needham Hotel offers sizeable rooms geared towards the requirements of families and kids. Each room is well-equipped to make your stay comfortable and has tea and coffee making facilities, a TV and cable / satellite channels. Also included in the rooms are a refrigerator and an iron. Patrons looking for inclusive accommodation wi Read more about Sheraton Needham Hotel