Four Seasons Cairo Nile Plaza Hotel Posted on July 4, 2016 by engmansy Four Seasons Cairo Nile Plaza Hotel 1089 Coumich El Nil St 7917000