Marriot – Starwood
• Marriot Starwood Hotels & Resort Worldwide, Inc. is one of the largest
hotels in the world.
• In its portfolio, Starwood hotels operate 10 renowned brands.
• Starwood Hotels were founded by B...
15 Million Students Helped!
Sign up to view the full answer