This Orlando Econo Lodge is on International Drive 2.4 km from Universal Studios Orlando. Features include a free Wi-Fi and an on-site outdoor pool.
Number of rooms: 118
7102 International Drive, Orlando, FL 32819, United States
Hotel booked 1 times today.