Starwood Hotels & Resorts Worldwide plans to build a new Element hotel in Orlando.
A timeline for the hotel’s opening has yet-to-be released, but the property is expected to house 137 guest rooms and 2,218 square feet of meeting space.