Starwood to open 9 hotels across South Florida by 2019

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]

Be the first to comment on "Starwood to open 9 hotels across South Florida by 2019"

Leave a comment