Perfect location!
Stayed at the Sonesta Hotel as it was listed by the Rock and Roll Half Marathon site as an event hotel. Everyone from check in to departure were very professional and helpful. There is a nice little bar and restaurant at the facility and we booked a room that included breakfast. It's located right in the middle of Philly and great for sight seeing. We were only there for one night, but enjoyed the stay. The only complaint that I have is the ridiculously overpriced hotel parking!