B

We stayed at the Sheraton Needham for one night, t...

We stayed at the Sheraton Needham for one night, the location is great, it's right off the interstate, and is close to a couple of restaurants. Service was good everyone was very friendly, especially the bartender. The rooms were nice and clean beds were comfortable and bathrooms were clean and the shower was pretty good. However the elevators had an odd musty smell, and so did the stairwell. Pool area was very nice and so was the outdoor courtyard. I would definitely stay here again if I was in the area.

Comments:

No comments