I stayed here for a wedding, and it was a nice place. There was a tiny gym, but it was full both times I went, so I ended up jogging around the neighborhood instead. There was a free breakfast, and a nice-looking pool, which I didn't use. I stayed one night on marriott points, which was nice, and the other night cost only $99.
The nice thing about this hotel was the way it was designed. The parking lot wrapped around the whole building, so if you knew which door was close to your room, you could pull your car around to that entrance, and be quite close to your room.
Although not in philly proper, it was only about a 20 minute drive on one road into the city. Well worth the money you save if you didn't want to stay in an expensive downtown hotel.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC