Great location/Dirty room
My son was visiting Drexel and the hotel was a short distance from Drexel and Penn. There were several good restaurants in the area including Pizza Rustica which was across the street. 
As a Starwood member, our room was upgraded and included a mini fridge. Although the parking is expensive at $25 per day, the garage is attached to the hotel and offers in and out privileges. 
HOWEVER, the hotel room floor along the window and the area under the night table was littered with debris - pretzel sticks and miscellaneous unidentifiable tidbits. None of these areas were properly cleaned during our stay. The towels were replaced daily and although the bathroom was clean when we checked in, it was not cleaned properly during our stay. I did not complain because I was curious to know if it would be inspected by a supervisor and then cleaned properly. Obviously. no one is inspecting rooms on the 17th floor! Three people seemed to be assigned to clean this floor and each time I entered or exited the room, they were standing in the hallway talking to each other. One day as I exited the elevator, one of the cleaning staff was actually sitting on the table next to the elevator complaining (and cursing) to another coworker. 
There is a Hilton hotel nearby and I think that we will try this hotel next time.