Sheraton Boston Needham Hotel
(1,017)
Hotel
Contemporary property with a cafe & a bar, plus an indoor pool & a complimentary area shuttle.
Address: 100 Cabot St, Needham, MA 02494
Phone: (781) 444-1110
Stay with us in Needham near Boston for modern hotel rooms featuring plush Sheraton Signature Beds and complimentary Wi-Fi at Sheraton Boston Needham Hotel.
Rating
(432) · Prices for upcoming dates start at $158 per night (We Price Match)
1 Bedroom Suite, 2 Double ... This is a Proud Certified property where you can be extra sure of a welcoming stay. ... Find more info about the property in the ...
Travelers love the great rooms, staff, beds, check-out process, and pool. Book a stay at this business-friendly hotel in Needham. Enjoy free WiFi, a fitness ...
At Sheraton Boston Needham Hotel, you'll be within a 15-minute drive of Northeastern University and Fenway Park. Guests can splash around at the indoor pool or ...
Rating
(20) · room rates from per night (USD) - We Price Match!
Hotel deals on Sheraton Boston Needham Hotel in Needham (MA). Book now - online with your phone. 24/7 customer support. 2024 prices, updated photos.