where is thompson island
A world-class destination in the heart of the harbor. 1  Board our private ferry and youâll be transported to a natural paradise nestled in the Boston Harbor Islands National Park area. Located just one mile from downtown Boston, Thompson Island offers the exclusivity of a private resort with the accessibility of an urban conference center.