Here Are a Few Facts You Should Know About Starwood Hotels
Starwood Hotels & Resorts Worldwide is a hospitality giant, boasting 650 hotels in 70 countries.
Starwood Hotels & Resorts Worldwide (HOT) is a hospitality giant, boasting 650 hotels in 70 countries. The company is in the process of being acquired by Marriott International (MAR) - Get Report . Starwood is a holding of Jim Cramer's charitable trust, Action Alerts PLUS.









