The Fairmont Hotel is set on the Nile River, just north of the Egyptian Museum and directly across from the trendy northern Zamalek end of Gezira Island. The hotel occupies one of the three ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results