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.
Air conditioning in public areasSmoke detector24-hour receptionHotel safeLift accessShopCheck-in hour: 21:00:00 - 03:00:00Room serviceLaundry serviceLaunderetteWheelchair-accessibleCar parkCheck-out hour: 12:00:00 - 18:00:00GymNewspapers24-hour securitySmall pets allowed (under 5 kg): 75 USDWi-fiLocal and international callsLuggage roomDining areaClothes dryerTowels and bed linenConciergeCaféNon-smoking areaSmoking areaBanquet hallAir conditioning in Restaurant