- Book Online and Save
- Step into the Spotlight
- Guaranteed Entry by Booking Online
Visit Madame Tussauds India
Madame Tussauds India is located on the 4th Floor of the DLF Mall of India in Noida.
Location
4th Floor, DLF Mall of India, Noida
Ways to Visit
Nearest Metro Station is Sector 18, Noida
Parking
Mall has basement parking