The hotels downtown and right next to Fenway park have a lot of character. It's just a cool experience to be right in the city. However, the T is it's own experience. Sort of like riding the subway in New York. You gotta do it at least once in your life!
Viewing a single comment thread. View all comments