Homewood Suites One Massachusetts Avenue - Cambridge, Massachusetts 02474 Approximately 0.5 miles from Crosby School Compare prices for hotels in Cambridge, MA
Homewood Suites By Hilton Cambridge-Arlington is the closest Homewood Suites hotel to Crosby School.