The hotel was up to par with what I've seen before. Good room with warm blankets, a good air conditioner that heated the room to the temperature I needed, though it got cold quickly. All the amenities were there and the turn down service always did it's job. There was a pool at the hotel, and a weird small gym with a few weights, a few elliptical machines, nothing special. There's an LA Fitness within 20 minutes of the place. The hotel is in a hill and it's easy to get on the higgway from there though the parking lot is a separate building and it's 12$ a Day per room and the exit is at the bottom of the hill so it's a little weird but still good. Overall a good experience
Our room (437) looked like a motel room. Concrete slab ceiling. Unfortunately unlike a motel, no free continental breakfast. There was a hook missing in the bathroom. The water did not always get as hot as I would have liked. Parking was free. There was a safe in the room for valuables.
Had a great stay. Found the staff to be accommodating and helpful. Would have liked the pool to be open at the time posted on the website, otherwise great stay.
Very helpful and understanding of our toddlers meltdown. Quick to bring up extra bedding for the pullout bed. Nice brunch. Staff was very friendly and beds comfy. On demand tv was pay per view which was unfortunate and doesn't seem like on demand.
Nice hotel. Parking garage (you dont need to pay regardless online info). Clean. Modern. Local to attractions but far enough too.
Sheraton Needham Hotel is a US Lodging based in Needham, Massachusetts. Sheraton Needham Hotel is located at 100 Cabot St, Needham, MA 02494, USA.
Please contact with Sheraton Needham Hotel using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Sheraton Needham Hotel opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.