Sheraton Boston Needham Hotel

100 Cabot Street, Needham, Massachusetts 02494 USA
+1 781-444-1110

Recharge in a spacious Boston suite

  • Rest well near Boston on Sheraton Sleep Experience™️ bedding and wake up refreshed and energized

  • Upgrade to a concierge-level room and received free breakfast and access to the Club Lounge

  • Stay connected when traveling for business or pleasure with free Wi-Fi in every hotel room or suite

  • Wake up and brew a cup of Starbucks® coffee in your hotel room while you prepare for your day

  • Finish the day's tasks in your Boston suite at your work desk with ergonomic chair

  • Ask about our pet-friendly room amenities, including beds for dogs up to 80 pounds

  • This hotel has a smoke-free policy
back to top

Check Rates & Availability