Orlando
Menu
Buy Tickets

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.