Marriott has decent amount of cash short term (current assets/current liabilities or current ratio which should be over 1) buts LOTS of long term debt...
Total Cash (mrq): 117.00M
Total Cash Per Share (mrq): 0.335
Total Debt (mrq): 3.05B
Total Debt/Equity (mrq): 2.133
Current Ratio (mrq): 1.353
Book Value Per Share (mrq): 4.09
however Starwood is worst off short term and slightly worst off long term:
Total Cash (mrq): 127.00M
Total Cash Per Share (mrq): 0.694
Total Debt (mrq): 4.07B
Total Debt/Equity (mrq): 2.169
Current Ratio (mrq): 0.791