Sheraton Needham Hotel

100 Cabot Street, Needham, Massachusetts, 02494, United States | 3 star hotel
Searching for availability...
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
 

How has this hotel rated in the past?

  What's this?
Discover trends in hotel experiences based on real traveler reviews and ratings. Mouse over circles to see what some travelers had to say.

Amenities

       

    TripAdvisor Reviews Sheraton Needham Hotel

    4.00 of 5 stars Excellent
     

    Travel Blogs from Needham

    More on Boston

    A travel blog entry by bobstacytrips on Oct 12, 2013

    2 comments, 15 photos

    ... to get some pizza and wine for dinner. Holy mackerel! The place was a zoo! The first 3 places had 2 hour waits. Traffic was at a standstill and the sidewalks were solid people. We finally found a place that we could get into and get a pizza. It was great. We went back to our hotel and are watching the Tigers play the the Boston Red Sox. Go ...

    Showtime by the Sea

    A travel blog entry by jord-travers on Aug 17, 2013

    17 photos

    ... tallest burger I’ve ever eaten as I listened to his strong Boston accent deliver excessive “fwarken this” and “******** that” all in good humour. There’s always a first time for being called a c?❈t with a pat on the back by a fire fighter with bikie tattoos.

    Joey Diaz was up first and absolutely crushed the crowd, delivering laughing seizures throughout while Ari Shaffir struggled at times but was still funny overall.
    ...

    New York City 2013

    A travel blog entry by miramar1 on Jul 12, 2013

    5 photos

    ... transit and easy to walk to many locations. I checked in and received room 3202 on the 32nd floor. One disadvantage to this hotel is the elevators are fairly slow even though there are 2 elevator banks: one for the lower floors and one for the upper floors. After dropping my bag in the room, I walked up to have dinner at Brasserie which is located in the Seagram building on 53rd St between Lexington and Park. It is another one of ...

    Tea for two?

    A travel blog entry by andyeaton on Apr 03, 2013

    1 photo

    ... what it signalled was the right and proper discontent of loyal subjects sent to discover the New World only to be taxed and taken advantage of at every step by the mother country.

    We land in Boston where it is bitterly cold I am travelling light so no coat as it is expected to be 15 degrees in Kansas, the driver is waiting for us. Which in Boston is unique because you have to leave the terminal and cross four lanes of traffic; walk three hundred yards in ...

    History in Boston

    A travel blog entry by idahotraveler on Oct 09, 2012

    13 photos

    ... at that point that we all agreed that a two day trip to Boston was not nearly enough time to see all the things you would want to see. But this is all the time we scheduled so were going to make the best of it.

    We got on our trolley and our first stop was to see the USS Constitution. This is the old Navy battleship they call Old Ironsides. It was first launched in 1797 and has an amazing history. They called ...