Hi stranger! Signing up for MypetMD is easy, free and puts the most relevant content at your fingertips.

Get Instant Access To

  • 24/7 alerts for pet-related recalls

  • Your own library of articles, blogs, and favorite pet names

  • Tools designed to keep your pets happy and healthy

or Connect with Facebook

By joining petMD, you agree to the Privacy Policy.

Sheraton Needham Hotel

100 Cabot Street
Needham, MA 02494

User Reviews (2)

  • 1. pet friendly

    by: jgk2002

    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.


    nice hotel, pet friendly


    location is strange

  • 2. pet friendly hotel

    by: dbkuhn

    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.


    pet friendly and reasonable


    not the best room