The area is very nice. If you like to people watch, this is the place you want to be. A great place for shoppers or even just for a nice stroll. My boyfriend and I walked passed on our way to the Fenway mark from the North end and didn't really get a chance to stop by any stores. The environment though was very nice so even if you don't want to shop, it is still a nice stroll
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.