Das Madame Tussauds befindet sich ungefähr 25 Gehminuten von dem 3-Sterne-Stay Inn Oxford Street London entfernt und ist einen Besuch wert.
Im Hotel stehen Zimmer mit einer Sitzecke und schallisolierten Fenstern zur Verfügung. Natürlich sind auch eine getrennte Toilette und eine Dusche vorhanden.
Im Restaurant Rainforest Cafe nur wenige Schritte entfernt vom Stay Inn Oxford Street werden amerikanische Gerichte angeboten.
Das Hotel befindet sich im Stadtteil Soho, 2 km von einer heiligen Stätte, der Saint Paul's Cathedral. Zu den Sehenswürdigkeiten gleich neben dem Hotel gehört das British Museum. Auch der Gordon Square Garden ist in einer Entfernung von 17 Gehminuten vom Stay Inn Oxford Street London. Die Unterkunft liegt 350 Meter von der U-Bahn-Station Oxford Circus und rund 600 Meter von der Oxford Street entfernt.