The Oberoi Mena House Hotel operates an 18-hole golf club in the shadow of the pyramids at Giza, and you don't need to be a guest to enjoy the facilities.
All rooms at the Oberoi Mena House Hotel have a view of the pyramids.