Business Travel
Starwood’s big push in Latin America: 100 properties by end of 2013
Starwood could have 100 properties in Latin America by the end of 2013, up from the current 71. See, it's not all about Asia and the Middle East, where Starwood set up temporary headquarters. Latin America is on the agenda.
Skift | 11 years ago