Sheraton Needham Hotel
Suburban Boston hotel in high-tech corridor
Hilltop setting
Set on a hilltop 11 miles from Boston, this contemporary Sheraton lies within suburban Needham’s I-95/Rte 128 high-tech corridor and is within 2 miles of many corporate offices.
See this hotel on a mapMicrobrews
A roomy sports bar offers a menu of American fare, microbrews, and multiple satellite TVs.
More hotel informationBeds and business
Rooms include custom-designed Sheraton Sweet Sleeper Beds with plush-top mattresses, high-speed Internet access, 7-foot-long desks with swivel armchairs, and multi-line phones.
More room informationTraveler Opinions: Hotel review summary of Sheraton Needham Hotel, Needham Hotel
| Overall satisfaction | 75% of travelers (25 of 33) recommend this hotel | ||||
|---|---|---|---|---|---|
| Hotel service | Hotel condition | Room cleanliness | Room comfort | ||
| 3.9 | 3.8 | 4.1 | 4.2 | ||
| Scores are based on a 1 (poor) to 5 (excellent) rating system. | |||||
Most recent reviews and ratings for Sheraton Needham Hotel in Needham
All reviews displayed are submitted by customers who stayed at this hotel. Only the 3 most recent reviews are shown.
| Overall satisfaction | Hotel service | Hotel condition | Room cleanliness | Room comfort | |
|---|---|---|---|---|---|
| 4 | 4.0 | 4.0 | 4.0 | 2.0 |
Good, no nonsense hotel with the usual services
Good, no nonsense hotel with the usual services
| Overall satisfaction | Hotel service | Hotel condition | Room cleanliness | Room comfort | |
|---|---|---|---|---|---|
| 4 | 5.0 | 4.0 | 5.0 | 5.0 |
Decent
This is a conveniently located hotel to 90 and 95 and rte 9. It is located in an industrial park. The staff is nice, and my room was nice and a little larger than your typical hotel room. It is on a hill and has decent landscaping, but it shares a driveway with a corporate looking building, and it has a telephone tower on the property.
| Overall satisfaction | Hotel service | Hotel condition | Room cleanliness | Room comfort | |
|---|---|---|---|---|---|
| 4 | 5.0 | 5.0 | 5.0 | 5.0 |
Great Location, Fee for Parking
In addition to what I paid through Expedia I was required to pay an additional $9 to park on the hotel premises. There are no convenient alternatives as the hotel is set up on a hillside. Other than this, it is a nice hotel: clean, comfortable and convenient to Needham and Newton Center without having to get back on the highway.
