Sheraton Needham Hotel


Rating: 3.5

Average rating from 2 reviews.

(3.5 out of 5, based on 2 reviews)

100 Cabot StNEEDHAM, MA 02494

1500 miles away
Driving Directions

add photo
add review
Reader's Reviews (2)
Jean K.
Rating: 4

Pet friendly

posted 6 years ago

Sheraton Needham is geared to corporate stays, but is pet friendly and located near Boston. It is in the middle of a corporate part and the outdoor ambience is non existent.

The staff is friendly and the interior nice. It was an easy place for us to stay when visiting our son in Newton.

Pros: nice hotel, pet friendly

Cons: location is strange

0 of 0 people found this review helpful.

Did you?


Doug K.
Rating: 3

Pet friendly hotel

posted 6 years ago

We stayed in this hotel last spring. It has an odd location at the top of a rocky cliff among office buildings but it was nice and quiet with all the offices closed. The staff is very nice. There is a good area to walk your dog and the rooms are large enough to accomodate a crate or two.

I recommend for being pet friendly but not if you are looking for luxury.

Pros: pet friendly and reasonable

Cons: not the best room

0 of 0 people found this review helpful.

Did you?


You might also enjoy:

Want to review a service, but not finding it? Just add it and review it!



Recent Reviews For Services Near 02494
Rating: 4

PetCo- Needham

March 3, 2009 | By peter k.

This Petco underwent a major overhaul in the past year. Before Charlie arrived, it was an old, pretty poorly maintained facility. This changed in a major upgrade fortunately - the store was completely… more ›

February 27, 2009 | By peter k.

Highland Animal Hospital is a very well run vet/groomer/inn. Its a beautiful building that houses a whole Inn with grooming, as well as a top notch vet clinic with several doctors. Dr Giles is a reall… more ›