Indian Hotels Company Ltd (IHCL) will debut the Taj brand in Egypt with a 300-key Taj Cairo at Opera Square, featuring dining, wellness, and event facilities. The project, in partnership with state-owned EGOTH, aligns with IHCL’s global expansion strategy