Residence Inn by Marriott 80 B Street - Needham, Massachusetts 02494 Approximately 4.9 miles from Ezra C Fitch School Compare prices for Residence Inn Boston Needham with nearby hotels
Residence Inn Boston Needham is the closest Residence Inn by Marriott hotel to Ezra C Fitch School.
Residence Inn by Marriott Closest To Ezra C Fitch School