Add DatesChange Search
Select Date
Select Date
2 adults
0 children
1 room

Sheraton Boston Needham Hotel

<
>

Sheraton Boston Needham Hotel

100 Cabot Street
Needham, MA 02194

  • Check-In Time: 3:00 PM
  • Check-Out Time: 12:00 PM
  • Number of floors: 5
  • Number of rooms: 247
  • Number of suites: 22
OverviewAmenitiesHotel MapRates
About This Property
  • Check-In Time: 3:00 PM
  • Check-Out Time: 12:00 PM
  • Number of floors: 5
  • Number of rooms: 247
  • Number of suites: 22
Property Description

Let Sheraton Boston Needham Hotel provides comfort when visiting the Boston area. Located in the active business district of Needham, our hotel offers stress-free access to the city via Interstate 95. Boston College is nearby, as is great shopping and dining at The Shops at Chestnut Hill. Settle into your spacious, pet-friendly room or suite, including amenities such as complimentary Wi-Fi, an ergonomic workspace and our Sheraton Signature Sleep Experience. Savor American cuisine at Link Caf & Bar or pick up fast and fresh items like Starbucks coffee at Grab and Go Caf . Additional amenities within the hotel include a fitness center and a terrific indoor pool with an outdoor patio. Those planning events in Needham can take advantage of our gracefully designed venues, which boast natural light and can accommodate up to 250 seated guests. We also offer outdoor spaces for receptions and other gatherings. Whatever your reason for visiting, we know you'll love your stay at Sheraton Boston Needham Hotel.

Pet Policy

One dog (up to?40 pounds)?per room is allowed. The weight of the dog must be?noted in the?reservation?and?the guest must sign a waiver at check-in. Dogs must not be left unattended in a guest room. No other pets are permitted.? There is a 100 USD?cleaning

Nearby Restaurants
Meeting Facilities
Highway Exits
On Site
In Area
Loading Map
Finding the Best Rates
Please select your arrival and departure dates to view rates