Looking for hotels near Madame Tussauds ?
Madame Tussauds London is a museum and tourist attraction located in Central London, housed in the former London Planetarium. It is known for recreating life size wax models of celebrities. The attraction houses its famous Chamber of Horrors.
The Astor Court Hotel is about a 10 minute walk to the world famous Madame Tussauds Museum. Alternatively, you can take the underground from Oxford Circus to Baker Street (on the Bakerloo line).
Address: Marylebone Road, London, NW1 5LR
Phone: 0871 894 3000