Sheraton Needham Hotel


100 Cabot Street, Needham, MA, 02494, United States   •  Weather:   

Local Time Phone (781) 444-1110 Hotel Reservations 800-274-3728


Parking and Transportation




Getting in and out of downtown Boston is easy with our parking and transportation options. Whether you are coming by car, by train, or by taxi, we have the information you need to make your trip as smooth as possible. Scroll down to learn more about finding us for your next visit.




Hotel Parking

Our hotel offers covered, secure, self-parking facilities for $12 per day. 

Arriving by train or taxi? Find the quickest and most convenient directions to our Sheraton Needham Hotel.


Car Rental Information

Whether you are looking to take a day trip across New England, or have to get back to Boston; we offer all guests convenient options to rent a car at locations near our hotel. 

  • Muzi Ford Car Rental - (617) 444-5300
  • Enterprise Rent A Car - (781) 433-7440

Shuttle Service

Sheraton Needham shuttle service is available for all hotel guests. Our shuttle service offers guests transportation to the Newton Highlands train station, local businesses and select locations within a 3-mile radius. 

Shuttle Hours:

  • Monday through Friday from 7:00 AM–9:00 PM
  • Call (781) 444-1110 to request a shuttle during your stay, or inquire at check-in.


Get Directions

What's Nearby

How To Get Here

Unable to find directions, please try again.