….with a hotel! The new Element hotel, part of Starwood Hotels and Resorts, will be a welcome addition to the Orlando Fashion Square Mall in July 2015. 74 more words