Great Location with Facility Issues
I really liked the location of this hotel. Right in the middle of everything. The Franklin Institute a block away, Comcast Center a short walk, and nice Cathedral across the street. I even managed to walk to the Reading Terminal Market and Liberty Bell from the hotel (~20 min). Of course the famous Rocky statue and Art Museum 15 min walk in the other direction.
The staff was friendly right from check in. They seem to really appreciate their guests. The evening social with free drinks and snacks was nice. Definitely a busy spot during my stay.
The hotel has a strange circular shape. This meant only a few rooms on each floor. It did make it confusing as to where your room was depending on which elevator you got off of. Especially after having some of those free drinks mentioned earlier. I did find the elevators to be slow and waited longer than 10 min to get one in the mornings. 
The room itself is large. I never did use much more than the bedroom and bathroom, but it was not feeling crammed into a small room. The problems I had were in the bathroom. The shower curtain was extremely moldy. That was a big turn off. The towels also seemed to have been on their last leg. Or perhaps they should have been long retired. Otherwise, I was happy with the room.
I used the hotel wifi and found it to be extremely slow. I'm not sure if they purposely limited the speed of if there were just too many guests using the same connection.
The free breakfast I got was in the TGIF restaurant. This did not live up to par of other Embassy Suites. Food quality was terrible. Service was slow and many items ran out without being replenished immediately. I needed to get to meetings and I couldn't wait for more fruit to come out. I just don't think they were used to having this type of volume, but it's not like this is a new hotel. Many vacationers and business people pass through this hotel.
Paying $350+/night, I would expect better facilities. It would appear that they are taking for granted the location as that is the only thing that is excellent about this hotel.