Embrace the true spirit of Boston, from Red Sox baseball at Fenway Park to boat tours on the Charles River. Explore the leafy campuses of Boston University and Harvard. Immerse yourself in American history on the Freedom Trail. Indulge in fresh seafood along the waterfront, or explore legendary attractions like Boston Commons and the Museum of Science. When you ask what to do in Boston, the answer is everything. And Hotel Boston is in the center of it all.
The Museum of Fine Arts of Boston, Massachusetts, is one of most popular attractions in New England. It contains more than 450,000 works of art, making the museum one of the most exciting collections in the Americas.