Sheraton Boston Needham Hotel

3.9 (1,271)hotel

A suburban Needham hotel with contemporary rooms, versatile event spaces, and quick highway access to greater Boston.

Book now

Description

Set off Cabot Street in Needham, the property provides modern amenities alongside straightforward access to surrounding corporate hubs and major local highways, accommodating both business and leisure travelers.

Ask Karpo for more information.