- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Nice location, walking in area was a challenge, no walks.
Your dates need to occur after 2020-01-18. Try updating your dates to see prices for your trip.
Located in Needham, Sheraton Boston Needham Hotel is in the business district. Boston Harbor and Boston Marathon Finish Line are worth checking out if an activity is on the agenda, while those in the mood for shopping can visit Harvard Square and Faneuil Hall Marketplace. Ready for a night out? Consider Brighton Music Hall and Paradise Rock Club.
The Sheraton Needham is very accommodating to the needs and wishes of my large family. We have a great time there!