I'm going on a road trip with my parents (I'm 18) to Baltimore, Maryland. I am planning on visiting Philadelphia on the way (and might stay for 1 night).
1. Where's a good place for cheese steaks that serve other food as well (my mom doesn't eat beef.... EVER) and preferably near the reading terminal market?
2. What else should I go see besides the Liberty bell, the Eastern State Penitentiary, Chemical Heritage Foundation, and Franklin Institute? (I'm not much of a history buff and prefer sports and interactive fun/sightseeing)
3. What hotel? (Preferably 4-5 stars, but not too expensive)