Skip to main content

Getting Here

Plan your visit to Madame Tussauds India today!

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

Health