Why Jeddah or Riyadh ? Suzanne Mubarak is from Cardiff/Wales, and so, the presidential couple from Egypt will possibly settle down in Southern Wales. It is known that the General is on splendid terms with the family of his wife, and likes Cardiff.

Cardiff? Climate?
100cm of rain a year; spread out pretty evenly over the year.