Ideally located on the West Bank of the River Nile within a walking distance from the Opera House, Egyptian Museum & several sophisticated Shopping Centers. 660 deluxe rooms including 113 suites & 5 non-smoking floors, all with a magnificent view of the City or the River Nile. Sakura category : 5 Stars Number of rooms : 660 Location: Cairo , …
Read More »