Cairo and the Pyramids of Giza just outside the town are the biggest attraction in Egypt. Windsor Hotel is in the old colonial style. Windsor Hotel, Cairo.