<p>Yes, PNC Park is easily within 30 minute walk from the Doubletree. It’s all too easy to get tickets to the lousy Pirates these days, so walk-up sales (unless they’re playing an inter-league game) is fine.
The definition of “good” varies too widely to provide an unbiased referral - suffice to say there are some interesting restaurants in walking range of the Doubletree. Shopping, depends on what you’re looking for.</p>