Events Calendar Display Starwood Hotels & Resorts Worldwide, Inc. Share: Hotels, Motels and Resorts Visit Website Request Info 15147 N. Scottsdale Rd., Ste. H-210 Scottsdale, AZ 85254 (480) 905-4500 (480) 905-4820 (fax) About Map About Starwood Hotels & Resorts Worldwide, Inc. is the most global high-end hotel company in the world. Our strength lies in nine distinct lifestyle brands, an award-winning loyalty program and 181,400 talented associates. What's Nearby? Distance: 5 10 15 20 25 50 mi.