El Nile Hilton Hotel

El Tahrer Squier
Cairo
Egypt