Map
1115 Corniche el Nil, Cairo 12344, Egypt
Price
146
website
Hotel
Nile Hilton Hotel