I don't think there is any parking like you're looking for near the Tower. Whenever I'm in Pittsburgh I usually stay out at the Walmart at Robinson Town Centre, twelve miles west of downtown, a couple of miles east of the airport out where US 22/US 30 cross SR 60. Basically, I-279 West, then...