The complex also contains the 7,100-seat Nokia Theatre , Staples Center , 14 restaurants and a 54-story hotel-convention center that includes Ritz-Carlton and JW Marriott hotels and 224 luxury condos .