Beliggende inden for 5-minutters gang fra Edgware Road-metrostationen, er hotellet godt forbundet med National History Museum, kun 10 minutter væk.
Stedet ligger 2 km fra British Museum, mens The London Eye ligger 3 km væk. Hotellet tilbyder perfekt beliggenhed 3 km fra Londons centrum. 10 minutters gåtur fra Marylebone togstation.
Pub Lord Wargrave er ca. 50 meter fra stedet.