The comfortable Sheraton Needham Hotel offers 247 beautiful guest rooms as well as a safety deposit box, a luggage storage and a news stand. Founded in 1986, the hotel underwent a renovation in 2012.
Sheraton Needham Hotel is located within 30 minutes' walk from the center of Needham. 10 minutes' drive from Brookline.
Faneuil Hall is 15 km of the property, while Wellesley College is around 8 km away.
The hotel's prime location offers to get to Logan International airport in 25 minutes by car.
Staying at Sheraton Needham Hotel guests can make use of climate control, wireless internet, a dressing room, a personal computer and a DVD player supplied in the rooms. They feature bathrooms with a hairdryer, free toiletries and bath sheets.
Eat & Drink
The coffee shop Panera is 5 minutes’ walk away.
A full breakfast is served at affordable prices.
Sheraton Needham Hotel offers a business center, a photocopier and a fax machine to satisfy the needs of business guests.
Sheraton Needham Hotel provides cribs and video games for children. Active travelers will appreciate a gym and a fitness centre available on site.
Wireless internet is available in public areas for free.
High-speed internet access is available in the hotel rooms at USD 9.95 per day.
Private parking is possible on site at USD 12 per day.
Year renovated: 2012.
Number of floors: 5.
Number of rooms: 247.
+ Read more- Less
This field is required.