If you are staying in Center City, pretty much everything is in walking distance or a short cab ride. There are a lot of decent hotels. I would just try to stay near Market St. and you will be at the center of everything. I am a little out of touch with the nightlife scene though. Be careful walking around at night.
The Owner Benny is a great guy and their food is nothing but outstanding! I basically eat there every time I go up to Philly which is usually 3-4 times per year.