Close
  • For stays longer than 90 days, please call 866-539-3446.
  • You can only book 550 days in advance.
  • Please double-check your dates.
1.

Sheraton Needham Hotel

Double Guest Room Photos

Sheraton Needham Hotel

100 Cabot Street
Needham, Massachusetts, United States

(1)(781) 444-1110

SPG Category 4

book now
Road
  • Road
  • Aerial
  • Bird's Eye
  • There are no results for your search.
We’re sorry. We are unable to find the address you entered. Please revise the address and search again.

From West

  • Follow the Massachusetts Turnpike East (Interstate 90 East) to Interstate 95/Route 128 South. 
  • Proceed south on I-95/Route 128 until Exit 19A then turn right at the first set of lights.  
  • Continue 200 yards, the hotel will be on the right before the blue and white Sheraton sign.

From South

  • Follow Interstate 95/Route 128 North to Exit 19A.
  • Turn right at the first set of lights then continue 200 yards.
  • The hotel will be on the right before the blue and white Sheraton sign.

From Boston Logan International Airport

  • Follow the Massachusetts Turnpike West (Interstate 90 West) to Interstate 95/Route 128 South to Exit 19A.
  • Turn right at the first light onto 2nd Avenue and continue 200 yards.
  • The hotel will be on the right before the blue and white Sheraton sign.

From North

  • Follow Interstate 95/Route 128 South to Exit 19A.
  • Turn right at the first set of lights and continue 200 yards.
  • The hotel will be on the right before the blue and white Sheraton sign.

View transportation options for getting here and getting around.

Local language driving directions to print and take with you
  • 100 Cabot Street
  • Needham,
  • Massachusetts
  • 02494
  • United States
  • Phone: (1)(781) 444-1110
  • Nearest Airport: 11.0 miles / 17.7 km from BOS