Summit Hotels & Resorts Near Cathedral of the Holy Cross

1400 Washington St. - Boston, Massachusetts