Here are some hotels near Madame Tussauds London: Hilton London Paddington,Thistle Euston,Roseate House London,Novotel London Paddington,Thistle Piccadilly London