The St. Regis Almasa Opens Its Doors In Egypt’s New Administrative Capital

St. Regis Hotels and Resorts, part of Marriott International, today announced the opening of The St. Regis Almasa with the rebranding of the Almasa Hotel. Located in the New Administrative Capital of Egypt, The St. Regis Almasa is poised to become the best address in the heart of the up-and-coming city, which is slated to be the new face of Cairo and the administrative and financial hub of Egypt.