How long of a walk is it to Fenway Park?
It's just over a mile, and a pretty walk along the Emerald Necklace.
Walking probably about 15 mins. Maybe 20. I'd take the T one stop inbound and walk to Fenway from there.
Get an answer from Longwood Inn staff and past guests.