World Trade Center
1.5 Miles from hotel
An iconic spot in Boston, featuring some of the most important trade and business organizations in the country.
- Harborwalk, Boston, MA 02210