Starwood Hotels & Resorts


Starwood Hotels & Resorts

Starwood Hotels & Resorts Worldwide is one of the largest hotel groups in the world. Founded in 1980 and headquartered in New York, it owns Sheraton, W Hotel, Westin and other hotel brands.
00

New Post(0)