Not Worth It
My review echos a lot of the other posts regarding staying here for the Philadelphia Marathon. I stayed one night, Saturday the night before the race. I choose this hotel because it was recommended on the race website and it was cheaper than the hotels closer to the race start/finish. I wish I would have read reviews before booking because I would not have stayed here. 
First off, they offer no late checkout for people running a marathon that clearly won't be done by 11 am unless you're a super fast runner. If you wanted to stay after 11 am, you had to pay $60, ridiculous. Second, $23 a day parking for a location that is not near the race start is terrible, also there is not really much space for you to park when you first get there to check in and then figure out where you're supposed to park, so I parked on the street for 10 minutes and got a $36 ticket. Third, no refridgerator or microwave. I guess I should have asked but even the crappiest hotels I've stayed at have fridges. We brought food that needed to be refridgerated for our pre-race food and didn't have anything. Fourth, the hotel is next to major highways and our room was on the side next to them and the traffic was very loud, I hardly got any sleep. 
The only positive comments I have is that the room was decent and the location is close to old town that you can walk to a lot of attractions. I would never stay at this hotel again and if I ever do the Philly marathon again, I'll pay more to stay closer to the start.