The St. Regis Cairo - Opening October, 2016

  • Corniche el Nil
  • Cairo,
  • Egypt
  • Map