Orlando
Menu
Orlando
Menu

Getting Here

Visit Us Here

8401 International Drive | Suite 100
Orlando, FL 32819

Find us at i-Drive360

Madame Tussauds Orlando is located on International Drive. In the I-Drive 360 Complex, inside the Terminal Building of The Orlando Eye