Madame Tussauds Orlando is located on International Drive in the I-Drive 360 Complex. For guests staying on International Drive, Madame Tussauds Orlando is easily accessible by walking. The Orange County Convention Center is 1.3 miles from the attraction.