Castle Island, which used to be an island but is now connected to the mainland, is very close to downtown Boston and is a great place for a stroll close to the water. There is a lovely view in all directions and you can watch the planes landing non-stop at Logan Airport. The tour of Fort Independence is fasinating. It's a very popular location in warmer weather, so be prepared to stand in long lines for food and and for the bathrooms.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.