Unavailable hosting
Enjoy other amazing options in this region.3 star hotel
Sheraton Boston Needham Hotel
Property Info
Check-in starts at: 15:00
Check-out ends at: 12:00
When you stay at Sheraton Boston Needham Hotel in Needham, you'll be in the business district, within a 10-minute drive of Boston College and Wellesley College. This hotel is 7.3 mi (11.7 km) from Children's Hospital Boston and 7.3 mi (11.7 km) from Boston University.Make yourself at home in one of the 247 air-conditioned rooms featuring refrigerators. Complimentary wired and wireless Internet access keeps you connected, and cable programming provides entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include phones, as...
More details
100 Cabot St - Needham, Massachusetts - U.S - 02494
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 12:00