Stayed at The Inn at Penn for four nights during Thanksgiving. Very nice hotel. Rooms are very clean and the service was great! My husband complained about the bed, but I slept great! The library was a great room with two cozy fireplaces. A nice, quiet area to read books with my 6 yr. old daughter. Two cons.... (1) No pool! This was a bummer because both of my children are swimmers. So, I always had to find something else for them to do when we needed to be at the hotel. (2). Valet parking is off-street for $40.00 per night. Being charged that kind of money to park my car next to a curb didn't make me feel too good. However, I would stay there again when in Philly. I felt the hotel had the best room rates for such a nice hotel.