Sheraton Needham Hotel is rated 3 stars and is placed about 4.5 km from New Repertory Theatre, Newton History Museum and Marine Park. The hotel occupies 5 floors and was renovated in 2012.
The city center is 30 minute walking distance from the hotel. The venue is conveniently placed 9 km away from Brookline.
Sheraton Needham Hotel lies within 20 minutes’ drive to Logan International airport.
This welcoming property offers guestrooms complete with climate control, ironing facilities, a work desk, LCD flat panel TV and a personal computer. They come with coffee/tea makers and a fridge as well as bathrooms with dressing gowns, bath sheets and a roll in shower.
Eat & Drink
Guests can have breakfast in the restaurant every morning. The family restaurant serves dishes of French cuisine. Complimentary drinks are offered in the lobby bar. Guests can dine at Panera and Acapulcos Mexican Family Restaurant, about 200 meters away from the property.
A full breakfast is served at affordable prices.
The on-site comforts include a safe deposit box, a lift and a newspaper stand.
The hotel offers fitness classes, treadmills and a stair master to ensure active guests' pastime.
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.