Is there an ATM machine at Madame Tussauds? No. Related articles Can I access Wi-Fi within Madame Tussauds Hollywood?