Home F&BTHE ST. REGIS ALMASA OPENS ITS DOORS IN EGYPT’S NEW ADMINISTRATIVE CAPITAL