Sheraton Needham Hotel Skip navigation
Welcome - Already a member? Sign in

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

Traveler Opinions: Hotel review summary of Sheraton Needham Hotel, Needham Hotel

Scores are based on a 1 (poor) to 5 (excellent) rating system.
Overall satisfaction 75% of travelers (25 of 33) recommend this hotel
3.7
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.

A traveler 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 traveler 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 traveler 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.

See all 33 Traveler Opinions: hotel reviews of Sheraton Needham Hotel in Needham

Reviews contained within this site are the subjective opinions of customers and suppliers; they do not represent or reflect Expedia, Inc.'s position. Neither Expedia, Inc. nor the parties involved in providing review content shall be held liable for any damages of any sort resulting from use of these reviews.

 Hotel information  




Expedia Information:  
about Expedia| add your hotel| press room| investor relations| Expedia terms of use| updated privacy policy| about our ads| become an affiliate| advertising| jobs| feedback

Expedia Links:   home| flights| hotels| cars| cruises| earn ThankYou Points| Elite Plus| Egencia| site map
Expedia, Inc. is not responsible for content on external Web sites. ©2010 Expedia, Inc. All rights reserved.
Photos: Getty Images, Corbis
Plus sign (+) means taxes and fees are additional.
International sites:
Australia| Canada| China| Denmark| France| Germany| India| Italy| Japan| Mexico| Netherlands| New Zealand| Norway| Spain| Sweden| United Kingdom