Located within sight of the Pyramids in Giza, the last remaining wonder of the Ancient World, the Grand Pyramids Hotel gives you the chance to rest in comfort before setting out to explore t...
Minutes away from the great Giza Pyramids and Sphinx, the Oasis Hotel is surrounded by breathtaking gardens and is an oasis of calm in a sometimes hectic city. With plenty of space and comprehensive l...