As long as you have stored your suitcases at a Philadelphia luggage storage, with a twelve-hour stopover you will be able to start to really get a feel for this city. There is so much to see and do that it can sometimes be a little overwhelming. One great way to get an overall picture is to do a city tour.