The St. Regis Cairo Debuts on the Nile

The St. Regis Cairo on Wednesday built its grand opening on the banking companies of the…