Sheraton Boston Needham Hotel

Hotels
Hours:
100 Cabot St, Needham MA 02494

Tips

Hours

Monday
Open 24 hours
Tuesday
Open 24 hours
Wednesday
Open 24 hours
Thursday
Open 24 hours
Friday
Open 24 hours
Saturday
Open 24 hours
Sunday
Open 24 hours

About Sheraton Boston Needham Hotel

The Sheraton Boston Needham Hotel offers a comfortable and convenient stay, especially for those visiting nearby Dana Farber's Chestnut Hill campus or Boston. The hotel features clean, updated rooms with comfortable beds, a large TV, and a separate seating area, making it a good value for the location. Guests appreciate the friendly and helpful staff, with some praising specific employees for their kindness and attentiveness. The hotel has several seating areas both on the first and second floors, providing nice spots to work outside the room. Facilities include an indoor pool with a good vibe, although access can be tricky as it is upstairs from the fitness center, which itself has limited equipment—some treadmills are out of order, and there are no small hand weights. The fitness center offers basic equipment like a recumbent bike, ellipticals, and some dumbbells but is somewhat frustrating to use. Parking is convenient with indoor garage spaces, which is especially helpful during snowstorms. The hotel also offers various conference spaces and is easily accessible from I-95. While most reviews highlight the hotel's cleanliness, helpful staff, and quiet atmosphere, some guests mention minor issues such as unreliable showers, shades that cannot be fully opened, and limited dining options in the evening. Notably, the pool was closed for maintenance during one stay, which disappointed some guests. Overall, the Sheraton Boston Needham Hotel provides a calm, simple, and friendly environment suitable for both leisure and business travelers.

Most Recent Reviews

More Comments(155)

You May Also Like

Location and Contact