Sheraton Needham Hotel, Needham hotels, MA, United States of America Skip navigation

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 map

Microbrews

A roomy sports bar offers a menu of American fare, microbrews, and multiple satellite TVs.

More hotel information

Beds 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 information

Availability


To check availability, please supply your dates of stay and the number of travellers below.


  Room 1  

Hotel review summary of Sheraton Needham Hotel, Needham Hotel

Scores are based on a 1 (poor) to 5 (excellent) rating system.
Overall satisfaction 74% of travellers (23 of 31) recommend this hotel
3.5
Hotel service Hotel condition Room cleanliness Room comfort
3.8 3.7 3.9 4.0
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.

A traveller from Paris recommends this hotel
Overall satisfaction Hotel service Hotel condition Room cleanliness Room comfort
4 4.0 4.0 4.0 2.0
Posted: 17-Nov-09

Good, no nonsense hotel with the usual services

Good, no nonsense hotel with the usual services

A traveller from New York, NY recommends this hotel
Overall satisfaction Hotel service Hotel condition Room cleanliness Room comfort
4 5.0 4.0 5.0 5.0
Posted: 27-Oct-09

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.

A traveller from Virginia recommends this hotel
Overall satisfaction Hotel service Hotel condition Room cleanliness Room comfort
4 5.0 5.0 5.0 5.0
Posted: 13-Oct-09

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.

Hotel Themes

Sheraton Needham Hotel has been categorised with the following themes:   Business Hotel Business Hotel view fewer