Constructed over 4,000 years ago, the Great Pyramid of Giza in Egypt is the only still-existing wonder of the Seven Wonders ...
A prime 30-story perch along the Nile with sweeping views of the Great Pyramid would be more than enough to recommend a hotel—but these things are not what make the Four Seasons Nile Plaza special.