answersLogoWhite

0


Best Answer

As the Waxworks is located in Marylebone the Landmark would be a fantastic choice:

http://www.londonhotel.com/Marylebone.php

(though it may be a tad expensive)

Why limit yourself to hotels in that area though? The London Underground will whisk you anywhere in 15 minutes.

http://www.londonhotel.com lists some cheap alternatives in Central London

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Cheapest hotels in London near madame tussauds planetarium and the art muesium?
Write your answer...
Submit
Still have questions?
magnify glass
imp