Centralmente localizado em Londres, o Kings Cross London Hotel dispõe de quartos com televisão e acesso Wi-Fi gratuito e de uma recepção 24 horas. A propriedade fica a 200 metros das Estações Ferroviárias King's Cross e St Pancras de Londres, que possuem ligações regulares nacionais e internacionais.
A cerca de 1 km do Museu Britânico, a propriedade também fica a 17 minutos a pé do Dominion Theatre. Um serviço de impressão gratuito e um local para armazenar bagagens estão disponíveis. Os quartos possuem um roupeiro.
Existe uma grande variedade de cafés e restaurantes que servem cozinha britânica e internacional a 10 minutos a pé do hotel.
Westminster, com as Casas do Parlamento e o London Eye, fica a uma viagem de metro de 20 minutos. Primrose Hill e Regent's Park estão a 15 minutos por transportes públicos.