Edgware Road undergrunnsstasjon t-banestasjon ligger bare 250 meter fra hotellet, og gir tilgang til National Gallery.
British Museum er 2 km unna, mens Victoria & Albert Museum ligger 2,1 km unna. Overnattingsstedet ligger innenfor 3 km fra sentrum av London. Nærmeste togstasjon er Marylebone, som ligger med 10-minutters gange unna.
En 5-minutters spasertur tar gjestene til Lord Wargrave bar.