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