lalala -- It's not too far a walk from the Marriott (maybe 15-20 min. or so...) and the weather's been gorgeous in Philly of late so might be nice. I like the PH a lot, it's a MUCH better choice than the newer Penn's Landing property in terms of location and service. I concur on the advice to get a renovated room if possible.
When are you in town? Let me know... I'm in California and Hong Kong on and off for the month but will be in Philly next weekend and most of Nov. Would be happy to meet for a drink!