Price not available
60 Giza Street
Giza 12311 Egypt
Phone: +20 2 336 9000
Giza 12311 Egypt
Phone: +20 2 336 9000
This popular hotel is a strategically located halfway between the Pyramids and Islamic Cairo. While its executive facilities are not at the level of other...
more
