Can I access Wi-Fi within Madame Tussauds San Francisco? Unfortunately, we do not have Wi-Fi right now. Related articles Is there an ATM machine at Madame Tussauds?