Sheraton Needham is a comfortable 3-star hotel set 15 km from Faneuil Hall and 11 km from Boston University. Sheraton Needham Hotel has been welcoming guests to its beautiful rooms since 1986.
Sheraton Needham Hotel is 30 minutes' walk from the center of Needham. A 10-minute drive to Brookline.
Guests can reach Sheraton Needham Hotel by car from Logan International airport in 25 minutes.
Sheraton Needham Hotel offers 247 rooms on 5 floors that come with heating, cable TV with on-demand movies, a personal computer, a coffee table and a work desk as well as coffee/tea makers and a fridge. For more comfort a shower, terry bathrobes and bath sheets are provided.
Eat & Drink
A shopping area features Panera and Acapulcos Mexican Family Restaurant within 200 meters of the venue.
A full breakfast is served at affordable prices.
Business facilities at Sheraton Needham Hotel include a business centre, a conference room and a photocopier.
The hotel provides guests with cribs and video games for their children. Active travelers will appreciate fitness classes and a gym 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.