There is a trail that starts at that Revere rotary, I believe its called the sea plane basin trail. It starts at a gate in the back of the hotel parking lot. If you are interested in using this trail I would douse in tick spray. I hiked to the end and then discovered that there were more than a...
But yes I would agree that Boston shuts down at night, especially for such a major city. I spent almost 5 years in tampa and despite being a significantly smaller city there seemed to be way more nightlife happening.
Gillette hq is crazy. I used to deliver for staples and whenever I had to make deliveries there my mind was blown. The whole building is a network of forklift roads that is confusing as ish if you don't work there.