Experience fascinating exhibits and an IMAX theater at the Museum of Science, Boston, near the hotel Learn More See the home team swing for the fences at Fenway Park, just 2.5 miles from our hotel Learn More Our hotel is less than half a mile away from the Massachusetts Institute of Technology (MIT) campus Learn More See More See Less