Only steps away from the T and Commuter Rail, DIRECT TRAVEL time to Back Bay is as little as 13 minutes and South Station in a mere 14 via the Commuter Rail! You can also access Longwood Medical Center and Boston’s educational and business centers by bu