Sofitel Cairo Nile El Gezirah
3 El Thawra Council St Zamalek, El Orman, الزمالك، محافظة القاهرة 11518
Hotel Overview: Luxurious hotel on the Nile offering panoramic views of the river and city.Accommodations: Sofitel Cairo Nile El Gezirah caters to a variety of travelers with its richly appointed...