Home WorldMiddle EastIsrael Robert de Niro opens new hotel in Tel Aviv, Israel