Tag: Starwood Hotels
SH Hotels & Resorts Rebrands as Starwood Hotels
MIAMI, Florida—SH Hotels & Resorts celebrated its 10th anniversary by rebranding as Starwood Hotels, reviving the global brand created nearly 30 years ago by...