Skip to main content

Location & Directions

Madame Tussauds Istanbul

Madame Tussauds Istanbul is located near the World Famous Taksim Square, within the Grand Pera building on Istiklal Street.

Cercle d'Orient House 
Istiklal Cad. No: 56/58 
Beyoğlu / Istanbul

Book your ticket now!