This hotel is located in the Giza area, within viewing distance of King Cheops Pyramid, the last remaining of the seven wonders of the ancient world.
See more: Hotels in Africa Hotels in Egypt Hotels in Cairo Holiday Destinations in Africa