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.
Author:
Publish date:

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.