Holiday Inn Express & Suites Orlando-Ocoee East has opened its doors.
The 104-room hotel is located minutes from Cypress Gardens and Universal Studios, Orlando.