Residence Inn Braintree

Braintree, Massachusetts
Hotel Project
140 Rooms - 6 Stories
Contractor: Dellbrook