Egypt's historic Tahrir Complex in Downtown Cairo will be transformed into a hotel under Marriott's ultra-luxurious brand.