Sheraton Needham Hotel


100 Cabot Street, Needham, MA, 02494, United States   •  Weather:    •   Local Time:     •  Phone: (781) 444-1110   •  Hotel Reservations: 800-274-3728



Explore the Link@Sheraton in the lobby of the Sheraton Needham Hotel. Our connectivity hub provides convenient Internet access, computer workstations and printing capabilities:

  • Complimentary High Speed Internet for guests registered in the hotel
  • Wireless (WiFi) internet access available in the Lobby
  • PC workstations
  • Printer accessibility
  • Daily newspaper selection
  • Complimentary 24 hour telephone technical support

Please let us know if we can assist you with any of your additional business needs.