Das Hotel The Grazing Goat London ist im Viertel Westminster von London gelegen, ungefähr 2 km vom Naturhistorischen Museum entfernt.
Das Hotel liegt in einer Entfernung von ca. 10 Autominuten vom Westminster Palace und in etwa 700 Meter Entfernung vom Bahnhof Marylebone. Das 3-Sterne-Hotel liegt auch nur wenige Schritte entfernt von der U-Bahn-Station Marble Arch. Das Grazing Goat ist auch in nur 7 Gehminuten Entfernung vom Selfridges London.
Die Badezimmer sind mit einer getrennten Toilette und einer Dusche sowie einem Haartrockner und Morgenmänteln ausgestattet, um den Gästen zusätzlichen Komfort zu bieten.
Das Restaurant The Grazing Goat serviert verschiedene Arten von europäischen Gerichten und liegt ganz nah an der Unterkunft.