🍪 We use cookies to analyze traffic and improve your experience. Privacy Policy
Pool Access
Save

Sheraton Needham

Save
100 Cabot St, Needham, Massachusetts 02494
3.8
977 Reviews on Google
Pool Access

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.

Hotel Amenities

24/7 Security
Air Conditioning
Baggage Storage
Business Center
Comfortable Office chair
Concierge Service
Digital Friendly
Digital Key
Discounted Parking
Fitness Center
Food & Beverages
Gym equipment
Handicap Access
Information desk
Lobby Seating
Natural light
Non-Smoking
Parking
Pet Friendly
Pool
Printers & Copiers
Private bathroom
Restaurant
Room Service
Showers
Towels
TV
Water
Wi-Fi
Show More

We are sorry but there is no availability for October 1, 2023. Please choose a different date, or property.

Hotels Nearby

Show More
In-room Work Desk
Pool Access
Save
4.1/5
1921 Reviews
Boston Marriott Newton
+ earn 3.12 points towards free stay
In-room Work Desk
Save
4.1/5
618 Reviews
Hotel Studio Allston
+ earn 3.33 points towards free stay
In-room Work Desk
Save
4.1/5
1128 Reviews
Courtyard Boston Cambridge
+ earn 4.52 points towards free stay
In-room Work Desk
Save
Points boost
+ earn 8.2 points towards free stay