NBC Sports BostonJuly 22, 2025Harborside InnJuly 22, 2025 Built in 1677, it is one of the few remaining 17th-century buildings. Share