Das Museum of London befindet sich rund 10 Minuten mit dem Auto vom Hotel Elephant 1 London entfernt und ist einen Besuch wert.
Das Hotel liegt im Viertel Southwark von London und in 1 km Entfernung vom London Eye sowie 2 km weit weg von Einkaufsmöglichkeiten wie dem Trafalgar Square. Das Aparthotel liegt in der Nähe vom London Dungeon, und zwar circa 20 Gehminuten entfernt. Gäste können historische Sehenswürdigkeiten besuchen, darunter den Buckingham Palace (ist 2,1 km weit weg vom Elephant 1) und mehr über London erfahren. Die U-Bahnstation Borough liegt gleich neben der Unterkunft.
In den Zimmern stehen den Gästen ein Essbereich zur Verfügung. Sie werden Annehmlichkeiten wie eine getrennte Toilette und eine Dusche zu schätzen wissen.
Das Restaurant Khanage Indian Kitchen ist ein perfekter Ort, um Gerichte indischer Küche zu probieren, und befindet sich unter anderem einen 5-minütigen Spaziergang vom Elephant 1 London entfernt.