Yes, most Madame Tussauds wax museums offer free WiFi to their guests.