The Mövenpick Resort Cairo Pyramids stands at the foot of the Pyramids, only a short distance from Giza.