If you're on business, don't stay here!
They claim to be an airport hotel, but they do not have shuttle service from the airport! Be prepared to spend another $20 for a taxi to get there. 
This hotel is worn, dirty and run-down. The TV belongs in an antique shop. And the room keys don't work...you need to get someone from the hotel to get you in your room. It took me three trips to the front desk to get into my room and they finally called a maintenance person to get me in. I stay in 100+ hotel rooms a year, so I think I know how to use a hotel room key...but not their's.
It took the front desk FOREVER to check me in. Nothing at this hotel works.
One more thing, they constantly change their room rates online. I booked my room two weeks in advance at $126 only to see the rate drop online to $117 the day I checked in. But they prevent you from changing your reservation online after 6 PM the day before. Most hotels allow you to cancel/change your reservation up to 6 PM the day you're checking in...but not here. Just hope your flight into Philly isn't delayed or canceled...which is pretty common at the horrible PHL airport.
I stay in Philly around the airport about once per month and this is not the first time I've stayed here, but it's the last. I'll stay anywhere else regardless of the cost.
Keep in mind there's the upfront teaser price, but what's the real cost with taxi charges, aggravation, lack of service and customer respect?