This is a beautiful house within 10 minutes walking distance from Fenway Park. It is a perfect place to stay for your next trip to Boston