Sports

Hotel’s baseball suite near Fenway Park is a treat