See when Orlando Fashion Square’s hotel will open
March 24, 2014 at 13:41 PM EDT
Starwood Hotels & Resorts Worldwide Inc. announced details on the new Element brand hotel coming to Central Florida as part of the redevelopment of Orlando Fashion Square mall...