Otel, Edgware Road metro istasyonundan 250 metre mesafede bulunması sayesinde Trafalgar Meydanı'a ulaşım sağlar.
British Museum'dan yaklaşık 2 km uzaklıkta bulunan bu otel, Victoria ve Albert Müzesi'den 2,1 km uzaklıktadır. Londra merkezi 3 km uzaklıktadır. Marylebone tren istasyonuna 10 dakikada ulaşabilirsiniz.
Konuklar, birahane Lord Wargrave mekanını otelden 50 metre uzaklıkta bulacaklar.