Sheraton Boston Needham Hotel

100 Cabot Street,
Needham, MA, US 02494

$109.65 /night

Property Description

Experience Boston in a whole new way when you stay at our newly renovated Sheraton Boston Needham Hotel, located near the Route 128 Train Station and the MBTA Subway Station. Our hotel sits on the outskirts of Boston and offers easy access to IDG, SharkNinja, TripAdvisor and Panera corporate offices. The hotel has a convenient location to nearby attractions including Boston College and The Shops at Chestnut Hill. Motivate your soon-to-be college student with a trip to a local campus and inspire your future artist with a visit to the Boston Museum of Fine Arts. Work smarter at our hotel business center or relax in the lobby with Wi-Fi. Our stylish event spaces fit a variety of needs, especially when paired with our expert planners and caterers. Spacious rooms and suites help you live the good life with separate living and sleeping areas, and our hotel is pet-friendly.

Onsite Facilities Information

Parking 12.00 Other
Map See on map

Property highlights

Main amenities

  • 24-hourfront desk
  • Vending machines
  • Ice machine
  • Express check-in
  • Lounges/bars
  • Gift/News stand
  • Florist
  • Bookstore
  • Coffee shop
  • Wakeup service
  • Laundry/Valet service
  • Car rental desk
  • Other
  • Wedding services
  • Express check-out
  • Non-smoking rooms (generic)
  • Parking
  • Pool
  • Indoor pool
  • Wireless internet connection in public areas
  • Elevators
  • Pets allowed
  • Ballroom
  • Service animals allowed on property for people with disabilities
  • Toilet seat in guest rooms for disabled person
  • Grab bars in bathroom