OPENING SPRING 2015. The I-Drive 360 is Orlando's newest entertainment destination and home of the iconic 400 foot "Orlando Eye" observation wheel. This newest tourist destination is set to open in the Spring of 2015, and will feature restaurants, entertaiment and shopping. And popular attractions include SEA LIFE Aquarium, Madame Tussauds, and the Skeleton Museum of Osteology among others.