Tag: Starwood Latin America portfolio
Starwood to Increase Footprint by 50 Percent in Latin America in the Next Five...
STAMFORD, Conn.—Starwood Hotels and Resorts Worldwide announced that it will increase its operating hotel footprint in Latin America by 50 percent during the next...