Das The Kings Head Hotel London liegt im Viertel Belgravia von London, in rund 7 km Entfernung von kulturellen Attraktionen, darunter dem Naturhistorischen Museum. Das Hotel bietet den Gästen WLAN in den öffentlichen Bereichen.
Acton Hill Church ist nicht weit entfernt von hier und Ukrainian Autocephalous Orthodox Church ist lediglich 600 Meter vom Hotel entfernt. Das Kings Head liegt auch in rund 10 Gehminuten Entfernung von der U-Bahn-Station Acton Town. Das London Science Museum ist in ungefähr 8 km Entfernung von der Unterkunft. Die Unterkunft ist gleich neben dem Bahnhof U-Bahn- Acton Central.
Das Hotel empfängt seine Gäste in 22 Zimmern, die mit Fußbodenheizung und einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen und WLAN ausgestattet sind. Es gibt En-Suite Badezimmer mit einer getrennten Toilette und einer Dusche in den Zimmern. Die privaten Badezimmer mit einer getrennten Toilette und einer Dusche bieten zudem einen Haartrockner und Badelaken.
Das Restaurant The Kings Head Pub serviert britische Küche und befindet sich 5 Gehminuten von der Unterkunft entfernt.