Tallest building in Boston. Great views of ocean, airport, city and you can look right into Fenway Park. You can see New Hampshire Mountains and Cape Cod on a clear day.
Only downside is it is totally indoors. Some might find that a plus who are afraid of heights.
Dont miss it!