hamburger
resortpass logo
cart
Boston, MA

Boston, MA

Sheraton Boston Needham Hotel

3 Star Property
Experience Boston in a whole new way with a day at the recently renovated Sheraton Boston Needham Hotel located near the Route 128 Train Station, the MBTA Subway Station and Fenway Park. Enjoy the indoor pool and fitness center, and relax and refresh in a spacious guest room.

When's your daycation?

calendar

Calendar

Products

Your Cart

Sheraton Boston Needham Hotel

Sheraton Boston Needham Hotel

Please select a product to continue

Subtotal:

$0

Select date for availability

Amenities

Pool

Pool

Food Service

Food Service

Drink Service

Drink Service

Gym

Gym

Hours

  • Pool & fitness center
    • Daily 7:00am - 10:00pm
  • The Link Restaurant & Bar
    • Daily 7:00am - 10:00am, 5:00pm - 10:00pm

Location

100 Cabot St, Needham, MA 02494

Amenities

Pool

Pool

Food Service

Food Service

Drink Service

Drink Service

Gym

Gym