Sheraton Needham
Login to Save
100 Cabot St, Needham, Massachusetts 02494
Find comfort in the newly-renovated Sheraton Needham Hotel. Set on a hilltop 11 miles from Boston, this contemporary Sheraton lies within suburban Needham's I-95/Rte 128 high-tech corridor and is within 2 miles of many corporate offices.
What we like at the Sheraton Needham for day use:
An indoor p...
Find comfort in the newly-renovated Sheraton Needham Hotel. Set on a hilltop 11 miles from Boston, this contemporary Sheraton lies within suburban Needham's I-95/Rte 128 high-tech corridor and is within 2 miles of many corporate offices.
What we like at the Sheraton Needham for day use:
- An indoor pool
- Self parking (surcharge), an area shuttle, and express check-in
- 15 meeting rooms, a front-desk safe, and a ballroom
- Tour/ticket assistance, concierge services, and wedding services
- Guest reviews speak well of the dining options, overall value, and helpful staff
Show More
We are sorry but there is no availability for May 11, 2024. Please choose a different date, or property.
Hotel Amenities
24/7 Security
Air Conditioning
Baggage Storage
Concierge Service
Digital Friendly
Digital Key
Food & Beverages
Gym equipment
Gym: Fitness Center
Information desk
Natural light
Non-Smoking
Parking Available
Parking: Discounted
Pet Friendly
Pool: Outdoor
Pool: Towels
Private bathroom
Restaurant
Room Service
Showers
TV
Water bottles
Wheelchair Access
Wi-Fi
Work: Business Center
Work: Lobby Seating
Work: Office chair
Work: Printers & Copiers
Show More
* Frequent flyer club, or any other brand loyalty points do not apply to HotelsByDay bookings. Earn points toward free HotelsByDay stays when you sign up for our #MasterKey loyalty program. More details on our day use booking policy.