This place is perfect if you're looking for a place to stay in Boston. It is super close to the green line which takes you to all the attractions.