Is this your business?
Claim your business now
Claim your business to updated business information, add photos and more.
About Sheraton Boston Needham Hotel
Experience Greater Boston at the newly renovated Sheraton Boston Needham Hotel. Our hotel is located close to Route 128 Commuter Rail, MBTA access, and major highways, offering quick trips to Fenway Park, Boston College, The Shops at Chestnut Hill, and the Museum of Fin...e Arts. Stay at a hotel in Needham, MA, near IDG, SharkNinja, TripAdvisor, Boston Children's Hospital, and other major corporate offices. Enjoy spacious rooms and suites, an indoor pool, gym, lobby bar, business center, and flexible meeting and event venues with expert planning and catering. As a pet-friendly hotel in Needham, MA, we welcome your four-legged companions. Choose our hotel near Foxborough, MA, for business travel, campus tours, or a Boston getaway, with comfort,
Photos & videos
See allLocation & hours
- Mon Mon 24 hours
- Tue Tue 24 hours
- Wed Wed 24 hours
- Thu Thu 24 hours
- Fri Fri 24 hours
- Sat Sat 24 hours
- Sun Sun 24 hours