We've stayed at both the DLH and the PPH, and enjoyed them both very much.
Both have nice, large rooms, that are nicely decorated. DLH rooms have a Diseyland Resort theme (a little subtle but nice with some cute touches), and our room also had a sofa that could be made into a bed for a fifth person, but not all the rooms at the DLH have a sofa. PPH rooms have a beachy theme, and the majority of rooms have a sofa for a fifth person to sleep.
Both hotels offer views of either city, pool, or themepark. We had a Neverland Pool view when we stayed at the DLH, which was pleasant. Our first stay at the PPH, our view overlooked the pool deck, a parking structure, the DVC sales center, and the DLH off to the right. It actually wasn't a bad view, and it was fun watching the kids go down the slide. Our second stay at the PPH, we had a upper-floor themepark view, and it was AWESOME!!!! The best view I ever had!
DLH has nice resort grouds with lots of pretty plants/flowers, waterfalls, and two pools, the very awesome Neverland Pool, and a nice quiet pool located on the south side of the property. We never used the quiet pool, but we enjoyed the Neverland pool, my oldest son enjoyed the slide, and I enjoyed the big hot tub there.
PPH doesn't really have any grounds around it. The pool is located on a third floor rooftop deck. It's a very nice area with Beach Boys music playing in the background. The pool itself is just a typical pool, but it's very nice and heated "oh so nicely"

. The slide here is the longest slide at
Disneyland Resort at 180'. It doesn't empty riders into the pool, but instead empties them into a shallow catch trough, so younger kids who can't swim yet are able to use this slide without worry. It's fun for us big kids too. (I enjoyed the hot tub here too.)
Both hotels have a character breakfast, restaurants, room service, bars, game rooms, and that great Disney service you expect. We had wonderful stays at both hotels, and wouldn't hesitate to stay at either again!
We haven't stayed at the GCH, and unless we hit the lottery, probably never will, but I sure would like to stay there. It looks beautiful, the lobby is gorgeous, and it's literally right in the middle of all the fun.
