Next to Back Bay area and Boston University, two minutes walk from Kenmore Green T Station;
Right at the exit from Storrow Drive with ample street parking spaces.