Le Meridien Pyramids Hotel is one of the closest luxury hotels to the Pyramids of Giza and Sphinx, provides unrivalled views of the Giza Pyramids, the last survivors of the Seven Ancient Wonders of the World. Is one of the most famous tourist attractions in Cairo with health and fitness facilities. |