Le Meridien Pyramids is not particulary nice property. Pool is quite small and hotel is sort of tired. It is possible to get a room with a direct view towards pyramids however - in the evening it is is very nice.
Intercontinental has big garden (or at least they used to have it; I stayed there 3,5 years ago) and has more luxorious feel. I would reccomend them.