El Kings Cross Inn Hotel está ubicado frente a la estación de tren de Kings Cross/St Pancras, que ofrece el servicio internacional Eurostar, así como trenes nacionales y el metro de Londres. El centro de Londres, el Museo Británico y el Museo Madame Tussauds se hallan a 10 minutos en transporte público.
Cada habitación del Kings Cross Inn dispone de aire acondicionado, baño privado, TV de pantalla plana y nevera. Algunos alojamientos tienen vistas al edificio gótico victoriano de St. Pancras.
El pintoresco Regents Park, que alberga un teatro al aire libre y el zoológico de Londres, está a solo 30 minutos a pie. La zona londinense de West End se encuentra a solo 2,4 km (a poco más de 10 minutos en metro).