I've stayed at the Omni Liberty Park. Nice sized rooms, and a beautiful view of Liberty Park. It's on the east side of town, away from the hustle and bustle of center city. I believe I pald $159 for a double.
Lots of fabulous restaurants in Philly, and decent public transportation.
Enjoy! Marc Goldstone