It is RIGHT by Fenway and is VERY close to a T stop, which was great. Also, the beds were very comfortable and they upgraded us to a "suite".
It's very old, which we expected, but they ran out of hot water one morning! That was very disappointing. Also, the elevators felt like something out of a horror movie or the twilight zone, but other than that it was an average hotel.