Home Tags Starwood Latin America portfolio

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...
Advertisement