Starwood to open 9 hotels across South Florida by 2019 February 26, 2016February 25, 2016 by admin South Florida Business Journal Starwood Hotels & Resorts Worldwide Inc. is opening a total of nine hotels under its Aloft, Element and Four Points brands, resulting in 1,335 new hotel rooms across the tri-county area by the end of 2017. [Full Article]