Sheraton Hotels and Resorts 100 Cabot Street - Needham, Massachusetts 02494 Approximately 4.5 miles from Ezra C Fitch School Compare prices for Sheraton Boston Needham Hotel with nearby hotels
Sheraton Boston Needham Hotel is the closest Sheraton Hotels and Resorts hotel to Ezra C Fitch School.
Sheraton Hotels and Resorts Closest To Ezra C Fitch School