Chinese President Hu Jintao on Friday hosted a banquet lunch for some 80 state heads and top International Olympic Committee (IOC) officials scheduled to attend the opening of the 2008 Olympics on August 8.