by Lisa A. Grimaldi | November 05, 2014
The 151-room Element Orlando is slated to open in mid-2016. The eco-friendly property, which will be less than a mile from Universal Studios Orlando, will have one 750-square-foot meeting room, a fitness center, free Wi-Fi and complimentary breakfast. Element is a Starwood Hotels & Resorts brand.