Madame Tussauds Bangkok is located at Phathumwan on the 6th floor of the Siam Discovery Center.