I have stayed at the LM and the Sheraton University City recently. I was very pleased with both hotels. Clearly, the LM is a ritzier property and the location was spectacular for my non-business agenda. I was given a very large room. I believe it was a suite, but cannot recall the category with a nice view of City Hall. Very top notch quality. I used points for this reservation.
The Sheraton University City is near UPenn and Drexel. It was more convenient for my business West of the city. I also like the variety of bars/restaurants in the area. I had a corporate rate that included parking and was given a super large suite, so I had no complaints at for this property. My standards may not be as high as others on this forum. My two cents...