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 commenton "Starwood to open 9 hotels across South Florida by 2019"
Be the first to comment on "Starwood to open 9 hotels across South Florida by 2019"